黑马程序员技术交流社区

标题: 大神来帮我 [打印本页]

作者: aidsliyu    时间: 2015-12-16 12:14
标题: 大神来帮我
新手一枚,想知道增强for循环的用法和理解。那位大神来教下我,在下感激不敬
作者: sorry88886    时间: 2015-12-16 13:02
其实就是foreach循环,i就是每个数组的元素,并不是索引,第一个输入出错;其次输出应该是i,代表每个元素,不是索引,故而再次出错;每个都有每个的应用场景,随机应变,举一反三,回答完毕,采纳即可import java.util.Scanner;public class Test{ public static void main ( String[] args ) { int score[] = new int[5]; Scanner input = new Scanner (System.in); int index = 0; for ( int i : score ) { score[index++] = input.nextInt (); } for ( int i : score ) { System.out.println ("成绩为:" + i); } input.close (); }}
作者: Hi.。    时间: 2015-12-16 17:56
拿遍历数组举例
  1. int[] arr = {1,2,3,4,5};
  2. for(int x : arr){
  3. System.out.println(x);
  4. }
复制代码
for(需要遍历的数据类型    变量名(随便起,大括号里面用到) : 遍历对象){//遍历得到的数据
}








欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2