Java中为什么输出语句还可以用java foreach遍历写啊

java中的foreach语句和for语句的区别及各在什么情况下使用_百度知道
java中的foreach语句和for语句的区别及各在什么情况下使用
我有更好的答案
在JDK5.0中加入了一个新的特性,那就是FOR-EACH循环。FOR-EACH循环使得代码更加的简短,也让代码更加易懂,其实他并没有加入什么新的功能。他的功能完全可以用简单的FOR循环代替。
for-each的用法: Java代码
int a[] = {1,2,3,4,5,6}
for(int s:a){
System.out.println(s);
int a[] = {1,2,3,4,5,6}
for(int s:a){
System.out.println(s);
}他完全等价于: Java代码
int a[] = {1,2,3,4,5,6};
for(int i = 0;i&a.i++){
System.out.println(a[i]);
采纳率:31%
List&Users& list=new Llist&User&();foreach(Users u:list){
System.out.println(u.属性);}for(int i=0;i&list.size();i++){
Users u=list.get(i);}所有的for循环都可以改成foreach循环foreach循环不能判断“&&”(不等于)工作中有时必须使用for
前者是一些枚举中用,如数组、List等。后者,是普通的,如递增、递减,只要中间的条件符合。做些实验,练习练习就明白了。
为您推荐:
其他类似问题
foreach的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。19:47 提问
c:forEach语句问题,java,web
c:forEach实现循环,里面有一个button,button下有onclick事件,onclick失效。例如:
循环遍历试题显示,试题分页,每页一道题时onclick事件可以触发,但每页多于一道题时点击加入试卷时onclick事件不触发,求问为什么?怎么解决?希望大神有具体的解决方案!
按赞数排序
但每页多于一道题时点击加入试卷时onclick事件???这句话没太懂啊,我理解是,遍历出来一个页面出现两道题,
你点击其中一道题,加入到考试试卷表里,但是不成功,是这样么
如果是,加入的就是遍历的当前的试题ID,这个id参数就是试题的编号,
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!
是直接通过以下方式绑定的吗?
&input type=button onclick="functionName(pragram)"&
还是通过脚本绑定的?
能把foreach的代码贴出来么?
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐JavaScript如何在java-foreach循环中输出下拉列表
[问题点数:90分,结帖人ibatsiSpring]
本版专家分:0
结帖率 100%
CSDN今日推荐
本版专家分:19992
2010年7月 Web 开发大版内专家分月排行榜第二
2010年8月 Web 开发大版内专家分月排行榜第三
本版专家分:4362
本版专家分:45836
2010年9月 Web 开发大版内专家分月排行榜第一2010年8月 Web 开发大版内专家分月排行榜第一2010年7月 Web 开发大版内专家分月排行榜第一
2010年10月 Web 开发大版内专家分月排行榜第三
本版专家分:0
本版专家分:4362
本版专家分:0
本版专家分:45836
2010年9月 Web 开发大版内专家分月排行榜第一2010年8月 Web 开发大版内专家分月排行榜第一2010年7月 Web 开发大版内专家分月排行榜第一
2010年10月 Web 开发大版内专家分月排行榜第三
本版专家分:4362
本版专家分:0
匿名用户不能发表回复!|
其他相关推荐Java基础---使用foreach操作数组(三十三)
foreach 并不是 Java 中的关键字,是 for 语句的特殊简化版本,在遍历数组、集合时, foreach 更简单便捷。从英文字面意思理解 foreach 也就是“ for 每一个”的意思,那么到底怎么使用 foreach 语句呢?语法:我们分别使用 for 和 foreach 语句来遍历数组运行结果:看到 foreach 的方便了吧!!留个思考问题给大家:如果想在 foreach 语句中获取数组元素的下标,该如何做呢??代码:import java.util.Apublic class HelloWorld {
public static void main(String[] args) {
// 定义一个整型数组,保存成绩信息
int[] scores = { 89, 72, 64, 58, 93 };
// 对Arrays类对数组进行排序 Arrays.sort(scores) ;
// 使用foreach遍历输出数组中的元素
for ( int score:scores
System.out.println(score);
} }}运行结果:5864728993本文出自 “” 博客,请务必保留此出处
没有更多推荐了,java的foreach语句的循环控制如何使用?
java的foreach语句的循环控制如何使用?
09-03-23 &
for(int [] row:arrs) {  for(int element:row)
    System.out.print(element+& &); System.out.println(); }这不叫foreach,foreach是C#里的关键词.JAVA中叫增强for循环.
请登录后再发表评论!
for(int [] row:arrs) {  for(int element:row)
    System.out.print(element+& &); System.out.println(); }这不叫foreach,foreach是C#里的关键词.JAVA中叫增强for循环.
请登录后再发表评论!
for(int [] row:arrs) {  for(int element:row)
    system.out.print(element+& &); system.out.println(); }这不叫foreach,foreach是c#里的关键词.java中叫增强for循环.
请登录后再发表评论!

我要回帖

更多关于 c#中foreach语句举例 的文章

 

随机推荐