for和while基本上是一样的,有些小区别,见如下代码(个人理解,如果发现误区,请大神指点!)
- public class Test003 {
- public static void main(String[] args) {
- int i;
- //for循环
- for(i=0;i<10;i++){
- System.out.print("i="+i+",");
- }
- System.out.println("i="+i+".");
- //while循环之先输出i,再i++
- i=0;
- while(i<10){
- System.out.print("i="+i+",");
- i++;
- }
- System.out.println("i="+i+".");
- //while循环之先i++,再输出i。
- i=0;
- while(i<10){
- i++;
- System.out.print("i="+i+",");
- }
- System.out.println("i="+i+".");
- }
- }
复制代码 |