18.StringBuilder练习之数组元素按格式拼接

StringBuilder练习之数组元素按格式拼接

package com.itheima_03;
/*
 *   把数组拼接成一个字符串
 *  举例:
 *      int[] arr = {1,2,3};
 *
    结果:
        [1,2,3]
 */
public class StringBuilderTest2 {
    public static void main(String[] args) {
        //定义一个数组
        int[] arr = {1,2,3};
        
        //写方法实现拼接
        
        //调用方法
        String s = arrayToString(arr);
        
        //输出结果
        System.out.println("s:"+s);
    }
    
    /*
     * 两个明确;
     *      返回值类型:String
     *      参数列表:int[] arr
     */
    public static String arrayToString(int[] arr) {
        StringBuilder sb = new StringBuilder();
        //[1,2,3]
        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("]");
        
        String result = sb.toString();
        
        return result;
    }
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言 最先接触编程的知识是在大学里面,大学里面学了一些基础的知识,c语言,java语言,单片机的汇编语言等;大学毕...
    oceanfive阅读 3,362评论 0 7
  • 第四天 数组【悟空教程】 第04天 Java基础 第1章数组 1.1数组概念 软件的基本功能是处理数据,而在处理数...
    Java帮帮阅读 1,674评论 0 9
  • 因为盛夏懒惰,加上身体有点小恙,已经一个礼拜没去跑步了。最近几天感觉腰酸疲惫,腿如灌铅般沉重,觉得是跑不动的。 就...
    Rabbit622阅读 292评论 0 1
  • 在《白鹿原》中,有一段关于民国十八年,陕西关中地区遭遇数百年一遇的大年馑,其惨烈程度,震惊山河。实际上,这次灾难的...
    石溪隐者阅读 2,522评论 0 0
  • Kenny Rogers:Lady 不要想 不要想黑夜无边 也不要想恋人遥远 享受享受 半夜...
    何处有嘉木阅读 636评论 26 50

友情链接更多精彩内容