常見物件-把陣列拼接成指定格式的字串案例
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;
}
}
相關文章
- 常見物件-把int陣列拼接字串的案例物件陣列字串
- 常見物件-字串反轉的案例物件字串
- 常見物件-字串反轉功能案例物件字串
- 將json格式物件轉換成陣列物件JSON物件陣列
- 5種常見的Python拼接字串方法!Python字串
- js把陣列裡面的所有物件合併成一個物件JS陣列物件
- 常見物件-判斷一個字串是否對稱案例物件字串
- 常見物件-字串的遍歷物件字串
- 常見物件-把字串的首字母轉大寫其他轉小寫物件字串
- Join方法把陣列轉為字串陣列字串
- JavaScript陣列常見用法JavaScript陣列
- js遍歷拼接list集合物件,JSONArray陣列物件JSON陣列
- js 遍歷陣列取出字串用逗號拼接JS陣列字串
- JavaScript 陣列常見操作(一)JavaScript陣列
- JavaScript 陣列常見操作 (二)JavaScript陣列
- js陣列常見迭代方法JS陣列
- 字串拼接格式化輸出字串
- PHP 物件轉換成陣列PHP物件陣列
- 物件陣列 根據key 把一樣的push到一個陣列物件陣列
- js使用指定字元將字串分割生成陣列JS字元字串陣列
- JavaScript 陣列元素連線成字串JavaScript陣列字串
- js把json字串轉成json物件JSON字串物件
- Js陣列物件的屬性值升序排序,並指定陣列中的某個物件移動到陣列的最前面JS陣列物件排序
- ES5新增陣列的常見方法陣列
- js陣列常見的一些方法JS陣列
- js 在陣列物件中匹配到指定的資料JS陣列物件
- 常見物件-統計字串中大寫小寫以及數字出現的次數案例物件字串
- javascript如何將字串轉換成陣列JavaScript字串陣列
- JS使用迴圈按指定倍數分割陣列組成新的陣列的方法JS陣列
- [C++之旅] 14 物件成員與物件陣列C++物件陣列
- Java中常見字串拼接九種方式Java字串
- javascript如何將字串轉換成json格式物件JavaScript字串JSON物件
- JavaScript實現陣列去重的常見方式JavaScript陣列
- 3種常見的Web前端陣列排序方式!Web前端陣列排序
- 陣列物件根據物件中指定的屬性去重?你知道多少陣列物件
- 遨翔在知識的海洋裡----(物件,陣列,字串)物件陣列字串
- js,javascript陣列物件的父級物件 – 子集物件(陣列物件相減)JSJavaScript陣列物件
- 常見物件-模擬使用者登入案例物件