2 qq 15907849 qq_15907849 于 2015.06.23 21:40 提问

简单的数组问题不知道为什么

定义一个长度为2的数组;String[] arr=new String[2];然后给它赋值,然后
for(int i=0;i<=arr.length-1;i++){out.print(arr[i]);}就这样打印出来,为什么每一个数打印了两遍:13,13,21,21想了很久没想到!坐等大神答案!!!!

2个回答

danielinbiti
danielinbiti   Ds   Rxr 2015.06.23 21:51

最好把你的赋值过程或者全部代码贴出来。从这几行代码打印出13,13,21,21是不成立的。如果打印4个打印出来也是13132121,没有逗号

devmiao
devmiao   Ds   Rxr 2015.06.23 23:19

你的循环是不是有别的代码,比如你输入的数字,或者你为了调试添加了一次输出。

Csdn user default icon
上传中...
上传图片
插入图片