#运算符
程序中自己起的名字叫做标识符。(包名字全部小写)
程序中使用的各类数据
##1.算数运算符
Java中提供运算功能的就是运算符,它使用数值操作数运算。
Java运算符通常的加(+)、减(-)、乘(*)、除(/)之外,还包括取模运算(%)和自增(++)及自减(- -)运算。
取模运算(%)意为取余数,可适用于整数、char类型及浮点数。(两个整数相除,结果仍为整数)
当%进行余数运算 例如:int i=10,i=i%3;i的值就是1.
当++进行自增运算 例如: int i=10,i=++i;i的值就是11.
当- -进行自减运算 例如:int i=10,i=- -i;i的值就是9.
接下来就是i++和++i的区别
package work;
public class Demo{
public static void main(String[]args){
int i,a;
i+10:
a=10+ ++i;
System.out.println(i);
System.out.println(a);
}
}
输出的结果为i=11,a=21.
package work;
public class Demo1{
public static void main(String[]args){
int i,a;
i=10;
a=10+i++;
System.out.println(i);
System.out.println(a);
}
}
输出的结果为i=11;a=20.
通过以上两个程序可以得出:当++在前面时,先加1,后使用;当++在后面时,先使用,后加1.(自减运算也一样)
##2.关系运算符
关系运算符用于比较两个数值的大小,运算结果是一个布尔值(true或false)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191026123140751.JPG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1NzI4MjU4,size_16,color_FFFFFF,t_70
boolean类型下只能比较相等和不相等,不能比较大小。
###从键盘输入数据
.Scanner scanner=new Scanner(System.in)
a=scanner.nextInt();//从键盘接收一个整数赋值给a。
##3.逻辑运算符
##写程序思路
(1)定义变量:原始数据、结果数据、临时变量
(2)处理数据
(3)输出结果