###基础语法(2)###
1. 赋值运算符
基本的赋值运算符: =
扩展的赋值运算符:+=,-=,*=,/=,%=
(将等号左边的值和等号右边的相加/相减..的结果赋值等号左边的变量)
我们可以看到这里 a += 10 等同于 a = a + 10
2. 键盘录入:通过java提供一个类 --- Scanner:文本扫描器
基本格式:
Scanner scanner = new Scanner(System.in);
此时会出现报错,这里我们需要导入一个包,书写在package与class之间
int number = scanner.nextInt();【调用Scanner方法】
这里我们举个例题:求录入的三个数的最大值
3. 逻辑运算符
基本逻辑运算符:逻辑与 - & 、 逻辑或 - | 、 逻辑亦或 - ^ 、 逻辑非 - !
&:有false则false |:有true则true
^:相同为false 不同为true
!:非false则true,非true则false,偶数个非为本身
&&与&的区别:如果先出现false则后边的不执行即为断后的效果
||与|的区别:如果先出现true则后边的不执行即为断后的效果
4. 算数运算符
+,-,*,/,%(取余)
++/-- 自增 1 或 自减 1
特: 如果++/--数据之前来参与运算:先自增1或者自减1,然后在运算(赋值)
如果++//在数据之后参与运算:先运算(赋值),然后在参与运算
5. 三元运算符:?true:false
例:比较三个数大小
6. 选择结构语句之if语句
1)if(条件句){}
举例:输入一个数字,当大于8时输出结果,当小于8时结束。
2)if(){}else / if(){}else if
if(语句){语句1}else{语句2}
举例:输入1-24 判断时段为上下午晚上
####END####
相关文章:
Atas ialah kandungan terperinci JAVA入门系统教程(四)基础语法(2). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!