2023.10.18
创建项目
- Psvm入口快捷键回车(public static void main(String[] args))
- Sout回车(System.out.println(age);)
3.复制快捷光标放最后Ctrl+D
4.注释:Ctrl+斜杠/
八大数据类型
整型:
Byte(最高127)极短
Short 短整型
Int 整形
Long(后加L)长整形
浮点(小数):
Flout(后加F)单精度浮点数
Double 双精度浮点数
字符:
Char(单引号’’)
布尔:
Boolean(true//false);
引用数据类型
String(字符串)
+号:1.数字运算加法2.连接
快捷键整理格式化代码:Ctrl+Alt+L
运算符
1.算数运算符
+,-,*,/,%(取余,模除),++(自增运算),--(自减运算);+=;-=,*=,/=;
2.比较运算符
>,<,>=,<=,==,!=
3.逻辑运算符
&:与(两个表达式(Boolean)的值如果都为真,则整个式子为真;表达式:两个操作数中间有符号);(优先级:比较优先级>逻辑运算符)
||:或(两个表达式但凡有一个为真,结果就为真)
!:非(取反)
//人机交互,面向对象编程
Scanner input=new Scanner(System.in);(Scanner标红:光标定位Alt+回车)
System.out.println();
String name=input.next();(Input.next();//此方法能接受键盘录入的数据)
案例:
Scanner input = new Scanner(System.in);
System.out.println("请输入你的姓名:");
String name = input.next();
System.out.println("您的姓名为:" + name);
//字符串:next();
案例:
Scanner input = new Scanner(System.in);
System.out.println("两数之和相加:");
System.out.println("请输入第一个数字:");
int a = input.nextInt();
System.out.println("请输入第二个数字:");
int b = input.nextInt();
System.out.println("两数之和为:"+(a+b));
//整型:nextInt();
//浮点型:nextDouble();
案例:
Scanner input = new Scanner(System.in);
System.out.println("两浮点数之和相加:");
System.out.println("请输入第一个浮点数:");
Double a = input.nextDouble();
System.out.println("请输入第二个浮点数:");
Double b = input.nextDouble();
System.out.println("两浮点数之和为:"+(a+b));