knrt.net
当前位置:首页 >> jAvA中For循环 >>

jAvA中For循环

以下为for循环的几种写法:/*** 方法一:最普通的不加思考的写法* <p>*优点:较常见,易于理解* <p>* 缺点:每次都要计算list.size()*/ for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); }/*** 方法二:数组长度提取出来* <p>* 优点:不

for(int i=0;//循环的初值i<10;//循环需满足的条件i++//每一次循环后的增量){//代码块 } 僻如:循环九次,每一次把i的值放入sum中 int sum=0; for(int i=0;i<10;i++){ sum+=i; }

循环套循环时,可以简单的理解为:外循环为内循环的循环次数.及,当外循环执行循环指针移动一步,内循环循环一个循环.例如:for(int i=0;i<3;i++){ for(int j=0;j<3;j++){ System.out.println(i+"/t"+j); } } 当外循环执行时,i=0,满足i<3,循环内循环一次(输出三次),退出内循环;执行i++.以此类推当执行第四遍是,i=3,不满足i<3.因此外循环退出.

for(初始化,条件,迭代) { 方法体;} 多看一下书中例题,多操作!

应该是foreach(admin admin: list)吧for each是jdk5.0新增加的一个循环结构,可以用来以此处理数组中的每个元素(其他类型的元素集合也可以)而不用为指定下标而分心.格式如下for(variable:collection)statement 定义一个变量用于暂存集合中

java里的foreach语句..for(类型 变量:集合) 循环迭代出集合里的值赋给变量

1:for (int i = 0; i

for(i=0,i<4,i++){//这行表示打印的行数 for(j=0,j<=i,j++){//这个for循环表示打印几个*号 systemout.out.print("*"); } system.out.printIn("");//这是换行 }

这个可能对于初学者不好理解,可是我帮你改成对应的while循环,你应该会更容易理解一些,你可以看一下public class control6{ public static void main(String[] args){ int x; int n=100; x=1; while(n>0){ //要一直当n减到0才跳出循环 n--; x++; }

package mypackage;//有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少public class circle { public void method1() { int[] a=new int[method2()]; int count=0; for(int i=1;i

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com