java for循环一个简单写法看不懂?
这是迭代器循环,一种现在的高级语言都支持的循环方式,因为它更接近自然语言。一般的写法(伪代码)是 (翻译成中文是"对COLLECTION中的每一个ELEMENT":)for each ELEMENT in COLLECTION { ...// 对ELEMENT做相关操作},这样就能遍历序列中每一个元素了,效果相当于 for (int i = 0; i < LENGTH; i ++) {ELEMENT = COLLECTION[i];...//对ELEMENT做相关操作}所以回到你这个问题,就是"对points中的每一个元素balloon进行循环",balloon是points的每一个元素,循环第一次时它的值是[1,2],第二次时它的值是[3,4],所以它的类型是int[]
java for循环用法
java for循环用法如下:javafor循环语句语法:for(初始化; 布尔表达式; 更新) {// 代码语句}。最先执行初始化步骤,可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。然后,检测布尔表达式的值:1、如果为 true,循环体被执行。2、如果为 false,循环终止,开始执行循环体后面的语句。执行一次循环后,更新循环控制变量。再次检测布尔表达式,循环执行上面的过程。java中有三种类型的for循环。1、简单for循环2、for-each或增强型for循环3、标记for循环。Java简单For循环:简单的for循环与C/C++相同。我们可以初始化变量,检查条件和增加/减少变量的值。语法为:for(initialization;condition;incr/decr){ //code to be executed }Java for-each循环:for-each循环用于在java中遍历数组或集合。它比简单的for循环更容易使用,因为不需要递增值和使用下标符号。语法为:for(Type var:array){ //code to be executed }