if语句,如果没有“{}”,那么只对if之后的第一句有效。
1; if语句不要忘记加“{}”。
2; if else 和 else if 的嵌套(记得要把"{}"弄的规范)
3; switch-case; (使用switch时需要注意两个问题,第一,case后面的常量值必须不同,第二,switch后面的整型表达式的值必须是整型或字符型。)
4; switch-case 可以和break联合使用,break做为跳出switch结构。
例如: switch(整形表达式){
case 整型常量1: //入口1
语句1;
语句2;
break;
case 整型常量2: //入口2
语句3;
break;
............
default: // 默认入口
语句n
}
4:
在main方法中,实例化Scanner类,并调用Scanner类的nextInt() 方法接收用户从控制台输入的年份数值,使用完毕后将scanner对象关闭。代码如下所示:
- import java.util.Scanner;
- publicclass LeapYear {
- publicstatic void main(String[] args){
- Scanner scanner = new Scanner(System.in);
- System.out.println("请输入年份(例如:2012)");
- int year = scanner.nextInt();
- scanner.close();
- }
- }
简单的逻辑短路问题boolean