一、变量
1、什么是变量:
一个数据存储空间的表示
2、怎么记住变量:
二、数据类型
java常用数据类型:
数值型:
整型:
byte:字节型
short:短整型
int:整型
long:长整型
非整型:
float:单精度浮点型
double:双精度浮点型
非数值型:
字符型:char
布尔型:boolean(ture、false)
字符串型:String
三、Scanner的使用
1、导入Scanner类
import java.util.Scanner;
2、定义Scanner对象
Scanner sc = new Scanner(System.in);
3、打印提示信息
System.out.println("请输入一个整数");
4、接受输入
int num = sc.nextInt();
四、类型转换
1、自动类型转换/隐式类型转换
小类型与大类型进行运算,则小类型自动转换成大类型
2、强制类型转换
小类型接受大类型的数据,就需要强制类型转换
3、类型转换的特殊情况
五、运算符
1、赋值运算符
利用赋值运算符实现两个数据的交换
2、算数运算符
基本的算术运算:+、-、*、/、%、++、--
符合算数运算符:+=、-=、*=、/=、%=
3、关系运算符
运算符 | 含义 | 范例 | 结果 |
== | 等于 | 5==6 | false |
!= | 不等于 | 5!=6 | true |
> | 大于 | 5>6 | false |
< | 小于 | 5<6 | true |
>= | 大于等于 | 5>=6 | false |
<= | 小于等于 | 5<=6 | true |
4、逻辑运算符
运算符 | 含义 | 运算规则 |
&& | 短路与 | 两个操作数都是true,结果才是true |
|| | 短路或 | 两个操作数一个是true,结果就是true |
! | 非 | 操作数为true,结果为false |
操作数为false,结果为true |