JDK 1.6 以上都支持的新式 FOR语句 怎么用啊

解决方案 »

  1.   

    1.5开始就有each for具体方法baidu或者google一下例子很多咩.
      

  2.   


    String names=new String[]{"andy","lisa","tony","stepen"};for(String name:names){
      
      System.out.println(name);}
      

  3.   

    接搂上的,按楼上的代码给你解释下
    for(String name:names)
    是从冒号后面的集合里,拿出一个对象,并用name变量去接
    里面装的是什么,就用什么类型去接
      

  4.   

    给你示例个小方法public static String ParseStr(String str){
    String[] StrList = str.split("\\.");
    StringBuffer newStr = new StringBuffer();
    for(String strSplit : StrList){
    int splitLength = strSplit.length();
    if(splitLength == 3){
    newStr.append(strSplit + ".");
    }
    if(splitLength == 2){
    newStr.append("0" + strSplit + ".");
    }
    if(splitLength == 1){
    newStr.append("00" + strSplit + ".");
    }
    }
    String returnStr = newStr.toString().substring(0, newStr.length()-1);
    return returnStr;
    }
      

  5.   

    String names=new String[]{"andy","lisa","tony","stepen"};for(String name:name2)
    {
      System.out.println(name);
    }
      

  6.   

    从来不用这东西, 用经典的for循环就可以了, 何必把自己搞疯呢!!!
      

  7.   

    用这种FOR 用法和以前的for() 有啥子好处啊
      

  8.   

    经典的可以在控制的时候进行一些操作,这个只能代替简单的for。
    感觉是从c#学来的