日期:2014-05-20  浏览次数:20689 次

java中的for(int a:s)的用法
小弟刚自学java

看到java中的for(int a:s)输出数组元素

不知道具体是怎么弄的

------解决方案--------------------
JDK 1.5对for语句进行了改进,为更好遍历数组,改进后的for语句格式如下:
for(声明循环变量 : 数组名)
{ ...
}
如:
char b[]={'a','b','c','d'};
for(char ch : b)
{
System.out.println(ch);//打印出数组b中的元素
}


------解决方案--------------------
这就是for each语句,用来取得集合中的元素比较好用 ,数组嘛,直接用for循环得了
char b[]={'a','b','c','d'};
for(char ch : b)//ch 代表数组中元素类型,从数组中第一个元素开始遍历,b代表被遍历的数组名
{
System.out.println(ch);//打印出数组b中的元素
}