早教吧作业答案频道 -->其他-->
结果为什么不是100、101、102而是102、102、102classData{\x05intval;}publicclassTest3{\x05//为了题目正确,将Test改成Test3\x05publicstaticvoidmain(Stringargs[]){\x05\x05Datadata=newData();\x05\x05ArrayListlist=newA
题目详情
结果为什么不是100、101、102而是102、102、102
class Data {
\x05int val;
}
public class Test3 {\x05//为了题目正确,将Test改成Test3
\x05public static void main(String args[]) {
\x05\x05Data data = new Data();
\x05\x05ArrayList list = new ArrayList();
\x05\x05for (int i = 100; i < 103; i++) {
\x05\x05\x05data.val = i;
\x05\x05\x05list.add(data);
\x05\x05}
\x05\x05
\x05\x05for (Data d :list) {
\x05\x05\x05System.out.println(d.val);
\x05\x05}
\x05}
}
class Data {
\x05int val;
}
public class Test3 {\x05//为了题目正确,将Test改成Test3
\x05public static void main(String args[]) {
\x05\x05Data data = new Data();
\x05\x05ArrayList list = new ArrayList();
\x05\x05for (int i = 100; i < 103; i++) {
\x05\x05\x05data.val = i;
\x05\x05\x05list.add(data);
\x05\x05}
\x05\x05
\x05\x05for (Data d :list) {
\x05\x05\x05System.out.println(d.val);
\x05\x05}
\x05}
}
▼优质解答
答案和解析
应该每次都new一个Data对象 才会是对的
看了 结果为什么不是100、101...的网友还看了以下:
某生物体内的腺嘌呤碱基占总数的44%,嘧啶碱基占总数的56%,该生物可能是……(d打开详细)1,烟 2020-05-17 …
tan75°.这是tan75°的计算过程,可我不知道为什么这样写tan(45+30)=(tan45 2020-05-20 …
完全米概念Cu2(OH)2CO3化合价验证:(+2)*2+(-1)*2+(-2)*1=0硫酸铁化学 2020-05-21 …
|x-2|+|y+3|+|z-5|=0怎么解如题,我想你们一定会答:解因为|x-2|>=0|y+3 2020-06-03 …
设x=根号5-3/2,那么代数式(x+1)(x+2)(x+3)=为什么?是x=(根号5-3)/2 2020-06-17 …
Aa与三分之一AA,三分之二Aa杂交,获得的子代显性个体中不能稳定遗传的占多少?答案1/3×1/2 2020-07-09 …
1/2:1/3的比值为什么是1.1/2:1/3为什么是3:2 2020-07-20 …
2小于等于3为什么是真命题?如果说理由是把“2小于等于3”看成2小于或等于3,那为什么不能看成2小 2020-07-29 …
已知角a的终边上一点的坐标为(sin5π/6,cos5π/6),则角a的最小正值为,答案为5π/3 2020-07-30 …
a'=1/2*(x=y=20,x*3)为什么是非法表达式?若变量已正确定义,以下选项中非法的表达式是 2020-12-07 …