首页 > 软件 > Java中for循环代码,有点疑惑

Java中for循环代码,有点疑惑

软件 2024-03-16

关于java中的for循环

这是jDK1.5之后出现的增强循环用法。 首先,你肯定有个balls对象的集合类(有可能是 balls[]数组 也有可能是List ArrayList的对象 名字叫balls。这要根据你的具体代码) 其次,你这个balls对象里面放了很多个Ball类的对象 (Ball类是你自己定义的类) for (Ball b : balls) 表示定义一个名字叫b得Ball类对象,循环遍历一遍balls,每次代表balls里面的Ball类的一个对象,每次都执行 g2.fill(b.getShape());方法。 也就是说,用b代表balls里面的所有Ball类对象,用Ball类里面每个对象都执行一次 .ge

java中FOR循环的问题?

for循环后面可以不添加大括号(前提是该FOR循环后面只跟一条语句 FOR循环后面如果不添括号的话 他就默认循环他后面的一条语句) 我不建议你不加{} 这样的话 一点也不规范 加上

关于java中for循环的使用问题

首先这个错误是 sum=x*100 + y*10 + z*1 要赋值的变量应该在前面。 但这不是最重要的错误,因为当你把代码按上面我说的修改后,会发现在这是一个死循环。因为你的sum值一直没有变,一直是0.因为x,y,z都等于0. 至于怎么修改,希望你通过自己的测试来实现这段代码。

Java for循环遇到的一些问题

有区别的 y=x++表示先把x的值赋给y,然后+1 y=x+1表示先把x+1,然后再赋值

关于java中for循环嵌套的问题。

大侠们说了很多,不知道楼主是否明白 我再解释一下 首先 1、为什么k执行了两次后会重新变成0 因为你可以看出,这里使用了三层循环 也就是for循环了三层 而k=0;k<2;k++在最里面,也就是 j=0;j<2;j++ 当j从0开始,那么要执行里面的代码,也就是for(k=0;k<2;k++) 当for(k=0;k<2;k++)执行完成后,往上一级回看,这个时候没有满足j>=2,那么就继续执行,也就是j++,然后在执行for(k=0;k<2;k++) 这样反复执行 直到j>=2为止,那么for(k=0;k<2;k++)在往上一级回看,看i是否大于等于2 如果是的话那么将结束循环,不是的话,将继

标签:Java编程 Java 编程 信息技术

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18