常見物件-把int陣列拼接字串的案例
package cn.itcast_07;
/*
* 需求:把陣列中的資料按照指定個格式拼接成一個字串
* 舉例:
* int[] arr = {1,2,3};
* 輸出結果:
* "[1, 2, 3]"
* 分析:
* A:定義一個字串物件,只不過內容為空
* B:先把字串拼接一個"["
* C:遍歷int陣列,得到每一個元素
* D:先判斷該元素是否為最後一個
* 是:就直接拼接元素和"]"
* 不是:就拼接元素和逗號以及空格
* E:輸出拼接後的字串
*/
public class StringTest {
public static void main(String[] args) {
// 前提是陣列已經存在
int[] arr = { 1, 2, 3 };
// 定義一個字串物件,只不過內容為空
String s = "";
// 先把字串拼接一個"["
s += "[";
// 遍歷int陣列,得到每一個元素
for (int x = 0; x < arr.length; x++) {
// 先判斷該元素是否為最後一個
if (x == arr.length - 1) {
// 就直接拼接元素和"]"
s += arr[x];
s += "]";
} else {
// 就拼接元素和逗號以及空格
s += arr[x];
s += ", ";
}
}
// 輸出拼接後的字串
System.out.println("最終的字串是:" + s);
}
}
方法版:
package cn.itcast_07;
/*
* 需求:把陣列中的資料按照指定個格式拼接成一個字串
* 舉例:
* int[] arr = {1,2,3};
* 輸出結果:
* "[1, 2, 3]"
* 分析:
* A:定義一個字串物件,只不過內容為空
* B:先把字串拼接一個"["
* C:遍歷int陣列,得到每一個元素
* D:先判斷該元素是否為最後一個
* 是:就直接拼接元素和"]"
* 不是:就拼接元素和逗號以及空格
* E:輸出拼接後的字串
*
* 把程式碼用功能實現。
*/
public class StringTest2 {
public static void main(String[] args) {
// 前提是陣列已經存在
int[] arr = { 1, 2, 3 };
// 寫一個功能,實現結果
String result = arrayToString(arr);
System.out.println("最終結果是:" + result);
}
/*
* 兩個明確: 返回值型別:String 引數列表:int[] arr
*/
public static String arrayToString(int[] arr) {
// 定義一個字串
String s = "";
// 先把字串拼接一個"["
s += "[";
// 遍歷int陣列,得到每一個元素
for (int x = 0; x < arr.length; x++) {
// 先判斷該元素是否為最後一個
if (x == arr.length - 1) {
// 就直接拼接元素和"]"
s += arr[x];
s += "]";
} else {
// 就拼接元素和逗號以及空格
s += arr[x];
s += ", ";
}
}
return s;
}
}
相關文章
- 常見物件-把陣列拼接成指定格式的字串案例物件陣列字串
- 常見物件-字串反轉的案例物件字串
- 常見物件-字串反轉功能案例物件字串
- 5種常見的Python拼接字串方法!Python字串
- 常見物件-判斷一個字串是否對稱案例物件字串
- 常見物件-字串的遍歷物件字串
- 常見物件-把字串的首字母轉大寫其他轉小寫物件字串
- Join方法把陣列轉為字串陣列字串
- JavaScript陣列常見用法JavaScript陣列
- js遍歷拼接list集合物件,JSONArray陣列物件JSON陣列
- Java:List集合&Integer物件&int[]陣列相互轉化Java物件陣列
- js 遍歷陣列取出字串用逗號拼接JS陣列字串
- JavaScript 陣列常見操作(一)JavaScript陣列
- JavaScript 陣列常見操作 (二)JavaScript陣列
- js陣列常見迭代方法JS陣列
- 【Java】int[] 陣列 和 Integer陣列的轉換Java陣列
- 物件陣列 根據key 把一樣的push到一個陣列物件陣列
- 翻轉int陣列陣列
- ES5新增陣列的常見方法陣列
- js陣列常見的一些方法JS陣列
- 泛型程式設計(模板函式,模板類的套用) Myvector 具體案例 實現可存放int 陣列 char陣列 類物件陣列 以及一組指標泛型程式設計函式陣列物件指標
- 把物件賦給int型變數物件變數
- 常見物件-統計字串中大寫小寫以及數字出現的次數案例物件字串
- Java中常見字串拼接九種方式Java字串
- JavaScript實現陣列去重的常見方式JavaScript陣列
- 3種常見的Web前端陣列排序方式!Web前端陣列排序
- 遨翔在知識的海洋裡----(物件,陣列,字串)物件陣列字串
- js把陣列裡面的所有物件合併成一個物件JS陣列物件
- js,javascript陣列物件的父級物件 – 子集物件(陣列物件相減)JSJavaScript陣列物件
- iOS開發·必會的演算法操作:字串陣列排序+模型物件陣列排序iOS演算法字串陣列排序模型物件
- 常見物件-模擬使用者登入案例物件
- Go 常見資料型別-01陣列Go資料型別陣列
- numpy學習筆記 – numpy陣列的常見用法筆記陣列
- js中陣列的一些常見操作 - 1JS陣列
- JS常見的字串操作JS字串
- Kotlin建立二維Int陣列Kotlin陣列
- Python多個陣列合並(拼接)為一個陣列Python陣列
- Javascript 物件 – 陣列物件JavaScript物件陣列