##1.基本数据类型
(1.1)整形数据
Byte(极短整型,最大只能存储127,若大于127,则不能存储)
Short(短整型)
Int(整型)
Long(长整型,最后加l或者L)
(1.2)浮点数
Float(单精度,后面加f或者F)
Double(双精度)
(1.3)字符型
Char(有且只能放一个字符,如果用char类型数据进行运算(+,-,*,/,%)等则会按照ASCII码进行运算,A的ASCII码为65,a的ASCII码为97)
(1.4)布尔:
boolean(只能存放两个变量真或者假,true false)
(1.5)引用数据类型
String(字符串类型,可以存放长一些的数字,字,英文等)
格式代码:ctrl+alt+l(整理格式)
#2.运算符
(2.1)算数运算符
+ - * / %(取余) ++(+1的意思) --(-1的意思)
+=(a+=0等价于a=a+0) -= *= /=
(2.2)比较运算符
比较两个数之间的大小关系
> >= < <= == !=
(2.3)逻辑运算符
与&(两个都成立为真true,但凡有一个不成立为假false)
或||(两个表达式一个为真全为真)
非!(取反,结果为真则为假,结果为假则为真)
3.人机交互功能实现
3.1 语句
Scanner input(定义的变量名) = new Scanner(System.in);
String a = input.next();
String为next();Int类型数据为nextInt double类型为nextDouble();