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版权协议,转载请附上原文出处链接和本声明。