数据类型 变量 运算符
1.数据类型
基本类型:四中8类
整数:byte short int long
浮点(小数):double float
字符:char
布尔:boolean
引用类型:String 字符串类型
2.变量
本质:内存中的一块空间,用来储存各种数据。
三要素:数据类型 变量名 变量值
声明变量的语法:
i:数据类型 变量名;
变量名 = 变量值;
ii:数据类型 变量名 = 变量值;
3.数据类型转换
自动类型转换:
i:必须是互相兼容的变量类型。
ii:变量类型小的可自动转换到变量类型大的类型。 /*当两个数值类型的变量有一个是double类型的
结果就会自动提升到double类型。*/
4.扫描仪类
导包:
因为扫描仪类在java util包下
import java.util.Scanner; //导入扫描仪类所在的util包
Scanner input = new Scanner(System.in);
System.out.print("提醒自己要输入什么类型的数据");
char num1 = input.next().charAt(0); //char 类型的 语法 输入第一个字符
5.运算符
i.算数运算符
+ - * / %
ii.关系运算符
> < >= <= == !=
iii.赋值运算符
= += -= /= %=
iv.逻辑运算符
&&短路与 ||短路或 &单与 |单或 !非
v.单目运算符
num++ 自加:num++ =num+1 num-- 自减:num-- = num-1
++在后先执行再运算,++在前先运算再执行。-- 同理