[if !supportLists]一.[endif]运算符
1.1关系运算符
关系运算符有六种,均为判断两数据是否符合该关系,符合的输出true,不符合输出false。
分别为==等于,!=不等于,<小于,>大于,>=大于等于,<=小于等于。
注意:关系运算符结果是boolean类型,“==”是关系运算符,“=”是赋值。
1.2逻辑运算符
逻辑运算符把各个运算的关系表达式连接起来组成一个复杂的逻辑表达式,以判断程序中的表达式是否成立,判断的结果是true 或 false。
分别为&,逻辑与,a&b只有当ab都是true才为true;
|,逻辑或,a|b只有当ab都是false才为false;
^,逻辑异或,a^b当ab不同为true;
!,逻辑非,!a与a结果相反。
&&短路与,当a&&b,当a为false时,不再判断b的值;
||短路或,a||b,当a为true时,不再判断b的值。(节省运行时间)
1.3三元运算符
格式:
(表达关系式)?值1:值2当表达关系式值为true时取值1,反之取值2.
示例:
int a=10;
int b=20;
int c=(a>b)?100:200;//c值为200
注意:三元运算符结果必须进行使用。
[if !supportLists]二.[endif]数据输入
2.1使用步骤
[if !supportLists]1. [endif]导包:import java.util.Scanner;
[if !supportLists]2. [endif]创建scanner对象:Scanner sc=new Scanner(System.in);
[if !supportLists]3. [endif]接收数据:int i=sc.nextInt();
String i=sc.next();
String i=sc.nextLine();
每天Java必背单词
variable [ˈveəriəbl] 变量
count [kaunt] 计数;计算;
sum [sʌm] 总数,总计
Salary [’sæləri ] 薪水
Random ['ræn dəm] 随机的
Scanner ['skænə] 接收输入
import [im' pɔ:t] 导入,输入
if [if] 如果
else [els] 否则
switch [switʃ] 判断语句
case [keis] 实例,情况
break [breik] 退出