JAVA中关于for(:)型循环的使用

JAVA中关于for(:)型循环的使用
首先 JDK1.5开始对 for 循环语句做出了相应的改进,为了能够更好的遍历数组和集合,改进后的相关格式如下

for(数据类型 循环变量 : 数组名或表达式){
.......
}

下面举一个实例来看一下具体的应用

public class Hvz{
 public static void main(String[] args){
   char[] a,b,c;
   String s="2009年10月1日是国庆60周年";
   a=new char[2];
   s.getChars(11,13,a,0);
   System.out.println(a);
   c="十一大家都放假了".toCharry();
   for(char ch:c) //for(数组数据类型 循环变量ch :数组名c)
     System.out.println(ch);
     }
   }

以上的代码中还包含两个方法,分别是

public void getChars(int start,int end ,char c[],int offest);//将字符串中从start到end-1位置的字符复制到数组c中,并从数组c的offest处开始存放这些字符
public char[] toCharArray();//将字符串的全部字符存放在一个字符数组

版权声明:本文为m0_46577439原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。