package com.day8.StringBuffer;

public class Test1 {

  /**
  * A:案例演示
  * 需求:把数组中的数据按照指定个格式拼接成一个字符串
  *
  举例:
  int[] arr = {1,2,3};
  输出结果:
  "[1, 2, 3]"
  用StringBuffer的功能实现
  */
  public static void main(String[] args) {
    int[] arr={1,2,3};
    System.out.println(arrayToString(arr));
  }
    /*
    * 将数组转成字符串
    * 1.返回值类型为String
    * 2.参数列表int[]
    */
  public static String arrayToString(int[] arr)
  {
    StringBuffer sb=new StringBuffer();
    sb.append("[");
    for (int i = 0; i < arr.length; i++)
    {
      if(i==arr.length-1)
      {
        sb.append(arr[i]+"]");//这样写更好,sb.append(arr[i]).append("]");
      }
      else
        sb.append(arr[i]).append(",");//这样写更好,因为返回的是对象,也可以这样写sb.append(arr[]+",")
    }
    return sb.toString();
  }

}

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-25
  • 2021-06-13
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-06
  • 2022-02-07
  • 2022-02-09
  • 2021-05-27
  • 2021-05-26
  • 2022-12-23
相关资源
相似解决方案