常見物件-把陣列拼接成指定格式的字串案例
package cn.itcast_07;
/*
* 把陣列拼接成一個字串
*/
public class StringBufferTest2 {
public static void main(String[] args) {
// 定義一個陣列
int[] arr = { 44, 33, 55, 11, 22 };
// 定義功能
// 方式1:用String做拼接的方式
String s1 = arrayToString(arr);
System.out.println("s1:" + s1); //s1:[44, 33, 55, 11, 22]
// 方式2:用StringBuffer做拼接的方式
String s2 = arrayToString2(arr);
System.out.println("s2:" + s2); //s2:[44, 33, 55, 11, 22]
}
// 用StringBuffer做拼接的方式,推薦
public static String arrayToString2(int[] arr) {
StringBuffer sb = new StringBuffer();
sb.append("[");
for (int x = 0; x < arr.length; x++) {
if (x == arr.length - 1) {
sb.append(arr[x]);
} else {
sb.append(arr[x]).append(", ");
}
}
sb.append("]");
return sb.toString();
}
// 用String做拼接的方式,效率比較低
public static String arrayToString(int[] arr) {
String s = "";
s += "[";
for (int x = 0; x < arr.length; x++) {
if (x == arr.length - 1) {
s += arr[x];
} else {
s += arr[x];
s += ", ";
}
}
s += "]";
return s;
}
}
相關文章
- 5種常見的Python拼接字串方法!Python字串
- js把陣列裡面的所有物件合併成一個物件JS陣列物件
- JavaScript陣列常見用法JavaScript陣列
- js 遍歷陣列取出字串用逗號拼接JS陣列字串
- 字串拼接格式化輸出字串
- 物件陣列 根據key 把一樣的push到一個陣列物件陣列
- PHP 物件轉換成陣列PHP物件陣列
- JavaScript 陣列常見操作(一)JavaScript陣列
- JavaScript 陣列常見操作 (二)JavaScript陣列
- Js陣列物件的屬性值升序排序,並指定陣列中的某個物件移動到陣列的最前面JS陣列物件排序
- js 在陣列物件中匹配到指定的資料JS陣列物件
- ES5新增陣列的常見方法陣列
- js陣列常見的一些方法JS陣列
- 陣列物件根據物件中指定的屬性去重?你知道多少陣列物件
- [C++之旅] 14 物件成員與物件陣列C++物件陣列
- 遨翔在知識的海洋裡----(物件,陣列,字串)物件陣列字串
- fastjson: json物件,json物件陣列,javabean物件,json字串之間的相互轉化ASTJSON物件陣列JavaBean字串
- Java中常見字串拼接九種方式Java字串
- JavaScript實現陣列去重的常見方式JavaScript陣列
- 3種常見的Web前端陣列排序方式!Web前端陣列排序
- iOS開發·必會的演算法操作:字串陣列排序+模型物件陣列排序iOS演算法字串陣列排序模型物件
- Python多個陣列合並(拼接)為一個陣列Python陣列
- Go 常見資料型別-01陣列Go資料型別陣列
- numpy學習筆記 – numpy陣列的常見用法筆記陣列
- js中陣列的一些常見操作 - 1JS陣列
- 陣列--移除陣列中指定的元素,不改變原陣列和改變原陣列陣列
- golang 陣列去重 移除陣列指定元素Golang陣列
- Javascript 物件 – 陣列物件JavaScript物件陣列
- 如何將物件拼接成get傳值的形式物件
- JS常見的字串操作JS字串
- 陣列的reduce操作+物件陣列的map操作陣列物件
- 陣列和字串陣列字串
- String字串,陣列字串陣列
- 按指定格式遍歷集合字串字串
- toLocaleString 將字串、日期、數字、陣列等物件的本地化字串陣列物件
- 陣列常見的遍歷迴圈方法、陣列的迴圈遍歷的效率對比陣列
- Java 把多個音訊拼接成一個Java音訊
- 陣列刪除指定項陣列
- JAVA陣列案例!Java陣列