1、
关系运算的结果是一个逻辑值,逻辑值只有两种可能的值:true(真,表示成立)或false(假,表示不成立)。当两个值的关系符合关系运算符的预期时,关系运算的结果为true,否则为false。
System.out.println("Hello World"+(2+3));
输出整行内容,文本内容写在""内,字符串之间用+连接;数值的计算有时需要在()内进行。
2、
Scanner in = new Scanner(System.in);
在这段代码之后,可以用来读取用户输入。
3、
int price;
定义类型为int(整型)、名字为price的变量;一行可以定义多个同一类型的变量,中间用,分隔;变量由字母、数字、下划线组成,首位不能是数字;定义变量后可以重复使用这个变量。
price=in.nextInt();
给price这个变量赋值为下一个输入的整数。price=0;
给price这个变量初始化;如果一个变量没有做初始化,那么在第一次赋值之前是无法使用的。final int mount=100;
把amount这个变量定义为常量,常量不能再次被赋值。
4、
double inch;
定义类型为double(浮点数)的变量;两个整型变量在做除法的时候,结果一定是整型,除非其中一个不是整型;浮点运算是有误差的,无法做精确计算。
5、
352%10=2
%取余:两个整数做除法,结果是余数的部分,可以用于取整数的个位。
6、
运算符优先级:
【+(单目取正)-(单目取负)】大于【* / %】大于【+ - +(字符串连接)】大于【=(赋值)】
其中,除赋值和单目运算是从右向左,其余运算都是从左向右。
7、
(int)(1.7018*100)
(int) 用于把它后面的数(可以是浮点数)转换为整数。
8、
关系运算符:
-
== 相等
-
!= 不相等
-
> 大于
-
>= 大于或等于
-
< 小于
-
<= 小于或等于
关系运算的结果是一个逻辑值,逻辑值只有两种可能的值:true(真,表示成立)或false(假,表示不成立)。当两个值的关系符合关系运算符的预期时,关系运算的结果为true,否则为false。
关系运算符优先级:比算术运算低,比赋值运算高。
9、
if(a>0) //判断执行的条件
{
b=b+1; //如果条件成立执行
}
else
{
b=b-1; //如果条件不成立执行
}
if语句,if后面圆括号内是判断执行的条件,圆括号后面没有分号;大括号内是条件成立执行的语句,大括号内的语句后面要有分号。
10、
switch (R) {
case 1:
System.out.print("unreadable.");
break;
case 2:
System.out.print("barely readable, occasional words distinguishable.");
break;
case 3:
System.out.print("readable with considerable difficulty.");
break;
case 4:
System.out.print("readable with practically no difficulty.");
break;
case 5:
System.out.print("perfectly readable.");
break;
default:break;
}
swich break,当R的值在不同的情况下,执行不同的命令,直到遇到break为止,if语句的某种变型。