1. for(循环变量初始化;循环条件;循环变量变化){循环操作},for关键字括号里面的三个表达式都可以省略,但 ;不能省略。
2. 省略循环变量初始化可以在for语句之前就赋值进行变量初始化的操作,循环变量变化和循环条件都可以在循环体当中进行操作,如果省略了循环条件会造成循环一直下去,也就是“死循环”!
2. 省略循环变量初始化可以在for语句之前就赋值进行变量初始化的操作,循环变量变化和循环条件都可以在循环体当中进行操作,如果省略了循环条件会造成循环一直下去,也就是“死循环”!
2015-01-20
do{循环语句}while(判断条件),do....while语句保证循环至少执行一次,先执行一遍循环操作,再判断循环条件是否成立。
2015-01-20
为什么这样可以
一:while (i <= 100 ) {
// 变量 i 与 3 进行求模(取余),如果不等于 0 ,则表示不能被 3 整除
if (i % 3 != 0)
{
sum = sum + i; // 累加求和
}
i++;
}
二:while (i <= 100 && i%3 != 0) 就不行了?
一:while (i <= 100 ) {
// 变量 i 与 3 进行求模(取余),如果不等于 0 ,则表示不能被 3 整除
if (i % 3 != 0)
{
sum = sum + i; // 累加求和
}
i++;
}
二:while (i <= 100 && i%3 != 0) 就不行了?
2015-01-20
这是我的,不理解为什么不能加上int,一加就报错
three = one + two ;
System.out.println("three = one + two ==>"+ three);
three += one ;
System.out.println("three += one ==>"+ three);
three -= one ;
System.out.println("three -= one ==>"+ three);
......
three = one + two ;
System.out.println("three = one + two ==>"+ three);
three += one ;
System.out.println("three += one ==>"+ three);
three -= one ;
System.out.println("three -= one ==>"+ three);
......
2015-01-19
System.out.println("a等于b:" + (a==b));
System.out.println("a大于b:" + (a>b));
System.out.println("a小于等于b:" + (a<=b));
System.out.println("str1等于str2:" + (str1==str2));
System.out.println("a大于b:" + (a>b));
System.out.println("a小于等于b:" + (a<=b));
System.out.println("str1等于str2:" + (str1==str2));
2015-01-19