增强for循环 里可以加for循环吗

增强for循环 里可以加for循环吗,第1张

可以的

我学C的时候就经常用

例如(只打了for部分的代码)

for(i=1;i<=10i++)

{ for(j=1j<=10j++)

代码语句

}

for (String str : set) { System.out.println(str)} for里面对一个参数是要遍历集合中元素的类型,第二个表示集合中的元素,第三个是集合。增强for循环的方法:

1、创建一个整型数组,我们就是要遍历它。

2、然后创建一个for循环,但是循环条件和普通for循环条件不同。for(int num : a)

3、然后使用System.out.print(num+" ")不换行输出num的值。

4、运行查看结果。可以看到条件中的变量num就是数组中的值,它底层会帮我们赋值。

5、这就完成了遍历数组的 *** 作。

for(Object o:list){ }

首先object是类型 o是声明的一个object的参数   list是从list列表中找出object对象放到o中

是因为有种传值叫做引用传值,当list的内容复杂的时候换成引用传值会提高编程效率和代码质量!

增强for循环有两个好处:

1.写起来简单

2.遍历集合、容器简单(都是相对原来for(;;)的这种写法而言)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11444945.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存