文章目录
变量和数据类型
一、java 常用数据类型
- 数值型
- 整型
- byte:字节型
- short:短整型
- long: 长整型
- 非整形
- float:单精度浮点型
- double:双精度浮点型
- 整型
- 非数值型
- 字符型:char
- 布尔型:boolean(true\false)
- 字符串型:String
二、Scanner的使用
使用Scanner
1、页面开头导入Scanner类
import java.util.Scanner;
2、创建Scanner对象
Scanner input = new Scanner(System.in);
3、获得键盘输入的数据
int now = input.nextlnt();
三、自动类型转换规则
1、如果一个操作数为double型,则整个表达式可提升为double型
2、满足自动类型转换的条件
-
两种类型要兼容
- 数值类型(整型和浮点型)互相兼容
-
目标类型大于源类型
- 例如:double型大于int型
四、强制类型转换规则
int b = (int)10.2;
double a = 10;
int c = (int)a;
五、赋值运算符
变量名 = 表达式;
六、算数运算符
1.基本算数运算符
+、-、*、/、%、++、--
2.复合算术运算符
+=、-=、*=、/=、%=