转义字符
- \n 换行
- \t 制表符
- \ 代表转义特殊符号
-
例如:\" 输出语句就可以输出双引号
键盘输入
1.首先要导入对应的包:*
import Java.util.Scanner
2.其次创建 Scanner 对象
3.然后利用该对象生成对应键盘输入值得对应的类型
//包 import java.util.Scanner;
//实例化
Scanner scanner = new Scanner(System.in);
//获取键盘的输入
int scan = scanner.nextInt();
Java中的语句的分类
1.顺序语句
代码从上到下执行
2.分支语句
在多个分支中执行一个
3.循环语句
让代码重复执行
分支语句
作用:判断
if - else
1.if 基本语法
if (条件判断) {
语句
}else{
语句
}
2.if - else if 语法
if (条件判断) {
语句
}else if (条件判断){
语句
}
…
else{
语句
}
3.循环嵌套
if (条件判断) { if (条件判断) { 语句 }else{ 语句 } }else{ 语句 }
注意:在这个循环中当其中的语句只有一条的时候,其中的大括号 {} 可以省略不写
switch - case
1.基本语法
switch (变量名){
case 常量1:
变量名 与 常量1的值相等执行此处代码;
break;
case 常量2:
变量名与常量2的值相等执行此处的代码;
break;
......
default:
不满足以上条件或者上边没有写break 结束语句,则执行此代码;
break;
注意:正常情况下 每个case 中都要有break;
两个判断语句的异同 :
相同:
1.两个都是在做判断
不同:
1.switch 执行速率比较快一点
2.jdk1.5之后 switch 可以判断字符串内容的相等于否
3.if既可以判断值的相等,也可以判断是否在某个区间,而 switch 只能判断值得相等.
局部变量
声明在方法内部中的变量就是局部变量
注意:
1.局部变量在大括号内部
2.在同一个大括号内部的局部变量起名字不能重复
3.局部变量只能在大括号内使用,这就是作用域