案例一:
/* * 需求:把陣列中的資料按照指定個格式拼接成乙個字串
* 舉例:
* int arr = ;
* 輸出結果:
* "[1, 2, 3]"
* 分析:
* a:定義乙個字串物件,只不過內容為空
* b:先把字串拼接乙個"["
* c:遍歷int陣列,得到每乙個元素
* d:先判斷該元素是否為最後乙個
* 是:就直接拼接元素和"]"
* 不是:就拼接元素和逗號以及空格
* e:輸出拼接後的字串
*/public class stringtest ;
// 定義乙個字串物件,只不過內容為空
string s = "";
// 先把字串拼接乙個"["
s += "[";
// 遍歷int陣列,得到每乙個元素
for (int x = 0; x < arr.length; x++) else
} // 輸出拼接後的字串
system.out.println("最終的字串是:" + s);
}}
上邊**用方法改進:
public class stringtest2 ;
// 寫乙個功能,實現結果
string result = arraytostring(arr);
system.out.println("最終結果是:" + result);
} /*
* 兩個明確: 返回值型別:string 引數列表:int arr
*/public static string arraytostring(int arr) else
} return s;
}}
案例二:
*
* 字串反轉
* 舉例:鍵盤錄入」abc」
* 輸出結果:」cba」
* * 分析:
* a:鍵盤錄入乙個字串
* b:定義乙個新字串
* c:倒著遍歷字串,得到每乙個字元
* a:length()和charat()結合
* b:把字串轉成字元陣列
* d:用新字串把每乙個字元拼接起來
* e:輸出新串
*/public class stringtest3
// 輸出新串
system.out.println("反轉後的結果是:" + result);
*/// 改進為功能實現
string s = myreverse(line);
system.out.println("實現功能後的結果是:" + s);
} /*
* 兩個明確: 返回值型別:string 引數列表:string
*/public static string myreverse(string s)
return result;
}}
python入門第一季
1.安裝python 終端輸入 wget 來一張linux操作命令圖把!mkdir p 是可以建立多級目錄 rm r 刪除當前目錄及包含的子目錄 2.常用資料型別舉例 3.程式結構體 注意事項 1 if else if elif else 等各類迴圈必須在此後新增 2 語句後不用新增分號 3 如果某...
《java入門第一季》之泛型引入
泛型的引入 首先看一段 體會自動報錯。看下面這個 自動報錯 string strarray new string 3 strarray 0 hello strarray 1 world strarray 2 10 因為指定了string型別,是不可以儲存int型別資料的。會自動報錯。集合也模仿著陣列...
java入門第一季 1 9 封裝
既然選擇了遠方,便只顧風雨兼程。將類的某些資訊隱藏在類的內部,不允許外部程式直接訪問,而是通過該類提供的方法來實現對隱藏資訊的操作和訪問 package com.zhb public class phone public void setsize float size public float ge...