一、转义字符
含义:具有特殊意义的字符本身
符号 | 描述 | 作用 |
---|---|---|
\ '' | 双引号字符 | |
\ ‘ | 单引号字符 | |
\ \ | 一个斜杠字符 | |
\n | 换行 | |
\t | 水平制表 | 对齐 |
print() --- 打印内容
println() --- 打印+换行
二、常量
含义:在程序运行过程中不可发生改变的量
分类:
1.数字字面量:程序中出现的数字
整数数字默认intl类型
小数数字默认double类型
2.字面值常量:使用双引号括起来的内容
如:Ssystem.out.println("每天学一点");
3.final修饰的变量
如:
三、Java执行语句
1.顺序语句
理解:方法里的代码从上至下
2.分支语句
理解:判断条件,执行相应功能
2.1 if分支 Test03.java
(1).简单 的if分支
(2).复杂的if分支
必须导包:import java.util.Scanner;
知识点:复杂的if分支
import java.util.Scanner; publi class Test01{ public static void main(String[] args){ 案例一: 人类的健康值在20-25的数值内为健康 (健康值算法为:体重(Kg) / 身高(米)的平方) //输入体重和身高 Scanner scan = new Scanner(System.in); System.out.println("请输入体重(Kg):"); double weight = scan.nextDouble(); System.out.println("请输入身高(M):"); double height = scan.nextDouble(); //计算健康值 double health = weight/(height*height); //判断区间 if(health>20 && health<25){ System.out.println("小护士说:\"健康,保持现有状态\""); } } }
import java.util.Scanner; public static void main(String[] args){ 案例二:麻生希Java成绩大于98分,而且音乐成绩大于80分,老师奖励他; 或者Java成绩等于100分,音乐成绩大于70分,老师也可以奖励他。 Scanner scan = new Scanner(System.in); System.out.println("请输入Java成绩:"); double javaScore = scan.nextDouble(); System.out.println("请输入音乐成绩:"); double musicScore = scan.nextDouble(); if((javaScore>98 && musicScore>80) || (javaScore==100 && musicScore>70)){ System.out.println("奖励麻生希法拉利玩具赛车一辆"); } } /*小结: if可以判断区间 if可以判断复杂条件 */
2.2 switch分支
3.循环语句
理解:条件达成就重复性的做某个功能
3.1 for循环
3.2 wile循环
3.3 do-while 循环
4.特殊的流程语句
4.1 break
4.2 return
4.3 continue
4.4 lable
四、if分支
五、swich语句
六、Swich 与