for循环
1.首先知道,for循环的3个表达式的意思:
表达式1: 一般为赋值表达式,给控制变量赋初值;
表达式2: 关系表达式或逻辑表达式,循环控制条件;
表达式3: 一般为赋值表达式,给控制变量增量或减量。
3个表达式都可以为空,第2个表达式为空,表示条件一直为true,for无限循环。
for(;;){
System.out.println("hello");
}
//输出结果:无限输出,疯狂输出
hello
hello
……
2.第1个初始化表达式,可以对多个同类型变量赋值;第3个条件若有多个条件,可以用逻辑运算符(&& 、 || 、!)连接;第3个表达式可以用逗号隔开多个表达式
for(int i=0,j=0;i<10&&j<5;i++,j++){
System.out.println("i="+i+",j="+j);
}
for循环优化
1、在参数表达式上优化
1.1、不要在表达式上做复杂运算
如下代码
List list = new ArrayList<>();
for (int i = 0; i < list.size(); i++) {
最后
以上就是花痴刺猬最近收集整理的关于java for循环如何优化_java for循环及其优化的全部内容,更多相关java内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复