黑马程序员技术交流社区
标题:
笔记
[打印本页]
作者:
伊乐杰
时间:
2016-3-27 23:37
标题:
笔记
4.键盘录入(掌握)
实现键盘录入的步骤:
分三步:
步骤一:
导包: import java.util.Scanner;(class 类名的上面)
步骤二:
创建对象: Scanner sc = new Scanner(System.in);
步骤三:
调用方法: int a = sc.nextInt();
System.out.println(a);
5.if语句(掌握)
格式一:
if(条件表达式) {
语句体;
}
情况一:
boolean b = true;
if(b == false) {
System.out.println("a");
}
情况二:
boolean b = true;
if(b = false) {
System.out.println("a");
}
情况三:
boolean b = false;
if(b); {
System.out.println("a");
System.out.println("b");
}
情况四:
boolean b = false;
if(b)
System.out.println("a");
System.out.println("b");
情况五:
boolean b = false;
if(b);
System.out.println("a");
System.out.println("b");
格式二:
if(条件表达式) {
语句体;
} else {
语句体;
}
注:if语句的第二种格式是可以和三元运算符进行互换的,但是有一种情况不可以互换,就是当if...else语句里有输出语句的时候,我们就不能使用三元运算符进行互换
格式三:
if(条件表达式) {
语句体;
} else if(条件表达式) {
语句体;
} ... ...
else {
语句体;
}
注:
int i;
int a = 4;
if(a > 6) {
i = 1;
} else if(a > 5) {
i = 2;
} else if(a > 4) {
i = 3;
} else if(a > 3) {
i = 4;
} else {
}
System.out.println(i);// 编译报错,提示:可能尚未初始化变量
6.switch语句(掌握)
格式:
switch(表达式) {
case 取值1:
执行语句;
break;
case 取值2:
执行语句;
break;
case 取值3:
执行语句;
break;
... ...
default:
执行语句;
break;
}
表达式可以为哪些数据类型?
byte, short, char, int, String, 枚举
注:
default语句放在任何一行都可以,但是,不管扔到第一行,程度进入switch中都会先找第一个case语句去匹配,如果当所有的case都不匹配的话,才会去执行default语句
switch语句的结束方式一共有两种,第一种是遇到break结束,第二种就是程序执行到最后末尾的花括号}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2