StringTest01-output an array content as a string (using String and StringBuilder conversion and Builder function append)

package MyString;
/*
   举例:
  		int[] arr = {1,2,3};
   结果:
   		[1, 2, 3]

   	分析:
   	     1.构造方法将数组拼接成一个字符串
   	     2.调用方法
   	     3.输出结果
 */
public class Stringtest01 {
    
    
    public static void main(String[] args) {
    
    
        int[] arr = {
    
    1,2,3};
        String s=ArrayToString(arr);
        System.out.println("s:"+s);
    }
    public static String ArrayToString(int[] arr){
    
    
        StringBuilder sb = new StringBuilder();
        sb.append("[");
        for (int i=0;i<arr.length;i++){
    
    
            if (i == arr.length-1){
    
    
                sb.append(arr[i]);
            }else{
    
    
                sb.append(arr[i]).append(" ,");
            }
        }
        sb.append("]");
        String s = sb.toString();
        return s;
    }
}

Guess you like

Origin blog.csdn.net/m0_52646273/article/details/114871609