A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lf900827 中级黑马   /  2015-8-26 21:54  /  266 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

编写一个程序,这个程序把一个整数数组中的每个元素用逗号连接成一个字符串,例如:根据内容为[1][2][3]的数组形成内容为“1,2,3”的字符串。

8 个回复

倒序浏览
用String.value.Of(char[] chr)
回复 使用道具 举报
定义StringBulider容器
for循环遍历数组,把数组里的元素一个一个往容器中加并用逗号隔开
遍历完之后 用subString(0,sub.length-1)方法打印容器中的元素 最后多了一个逗号,所以那个逗号就不打印出来了
回复 使用道具 举报
我随便写了一个,方法不一定很好,仅作参考靠

public class test1 {

        public static void main(String[] atgs) {
                // TODO Auto-generated method stub
               
                int[] arr = {1,2,3,4,5};
               
                System.out.print("\"");
               
                for(int x = 0; x<arr.length; x++)
                {
                        if(x!=arr.length-1)
                                System.out.print(arr[x]+",");
                        else
                                System.out.print(arr[x]);
                }
                System.out.print("\"");

        }

}
回复 使用道具 举报
赞一个。。。。。。
回复 使用道具 举报
        public static void main(String[] args){
                int[] arr = {1,2,3};
                Arrays.toString(arr);
                System.out.print(arr[0]);
                for(int i=1;i<arr.length;i++){
                        System.out.print(","+arr[i]);
                }
               
        }
回复 使用道具 举报
xp2015 中级黑马 2015-8-26 22:51:27
7#
        public static void main(String[] args){
                int[] arr = {1,2,3};
                System.out.print(arr[0]);
                for(int i=1;i<arr.length;i++){
                        System.out.print(","+String.valueOf(arr[i]));
                }
               
        }
回复 使用道具 举报
xp2015 中级黑马 2015-8-26 22:58:35
8#
        public static void main(String[] args){
                StringBuffer sb = new StringBuffer();
                int[] arr = {1,2,4,5};
                for(int i=0;i<arr.length;i++){
                        sb.append(arr[i]+",");
                }
                System.out.println(sb.substring(0, sb.length()-1));
        }
回复 使用道具 举报
xp2015 中级黑马 2015-8-26 22:59:56
9#
楼主 方法很多 要多思考 多敲代码 ~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马