JDK源代码里面的一个for循环

   //

   // The following code is from JDK - java.util.Arrays.toString()

   //

public static String toString(int[] a)

{

    if (a == null)

        return "null";

    int iMax = a.length - 1;

    if (iMax == -1)

        return "[]";

    StringBuilder b = new StringBuilder();

    b.append('[');

    for (int i = 0; ; i++) {

        b.append(a[i]);

        if (i == iMax)

            return b.append(']').toString();

        b.append(", ");

    }

}

posted on 2012-05-21 09:02  IT宅男007  阅读(138)  评论(0编辑  收藏  举报