StringBuilderのは、文字列連結ケースを行います
要求分析
- メソッドを定義するint配列に組み立てられたデータは、文字列を返し、このメソッドは、指定されたフォーマットに応じて呼び出され、コンソールの結果出力されます。
列、intの配列[] ARR = {1,2,3}として 、 [1,2,3]:実行結果出力方法の終了後
分析ステップ
図1に示すように、整数配列の定義は
図2に示すように、アレイを受信する方法が提供されます。スプライシングの方法は、最終的な結果は文字列を返す必要があり
、最終的なマッチング結果格納StringBuilderの方法を定義するために、3
[1,2,3]このような形式となる文字列変数の各々に配列要素を介して、4を
トラバース5、端結果の文字列を返した後。
public class StringBuilderExecDemo04 {
public static void main(String[] args) {
//1、定义一个整型数组
int[] arr = new int[]{10, 20, 30, 40};
//传入数组接受结果
String result = getArrayData(arr);
System.out.println("数组内容:" + result);
}
//2、提供一个方法,接受数组。方法必须返回最终拼接的字符串结果
public static String getArrayData(int[] arr) {
// 3、在方法中定义一个字符串变量存储最终拼接结果
StringBuilder sb = new StringBuilder("[");
//4、遍历数组中的每一个元素
for (int i = 0; i < arr.length; i++) {
int data = arr[i];
sb.append(i == arr.length - 1 ? data : data + ",");
}
sb.append("]");
// String result = sb.toString();
// return result;
return sb.toString();
}
}
注:リンクのステッチ列を行う前に、ケースが
https://blog.csdn.net/qq_41005604/article/details/105273001