基本算数运算符
对字面量或变量进行操作的符号。
+符号做连接符
“+” 符号与字符串运算,是被用作连接符的,其结果依然是一个字符串。
记住:能算则算,不能算就在一起。
自增自减运算符
注意:
1. ++、-- 既可以放在变量前面,也能放在变量后面。
2. ++、-- 只能操作变量,不能操作字面量。
3. ++、--如果放在变量前面,则先对变量进行+1、-1,然后再拿变量运算。
++、--如果放在变量后面,则先进行变量运算,再对变量进行-1、-1。
基本赋值运算符
基本赋值运算符就是 “=”
以下是补充:
关系运算符
是对数据进行条件判断的符号,最终会返回一个比较的布尔结果。
逻辑运算符
可以把做个条件的布尔结果放在一起运算,最终返回一个布尔结果。
三元运算符
格式
条件表达式 ? 值1 : 值2;
执行流程:先计算关系表达式的值,若值为true,返回值1,若值为false,返回值2.
运算符优先级
在表达式中,哪个运算符执行的先后次序是要根据优先级来的。
当不确定优先级顺序时,直接搞括号,别犹豫!!!
案例知识:键盘录入技术(当前超纲)
功能实现的三个步骤:
//导入Scanner包(这个不用自己写,等创建对象的时候自己会创建的)
import java.util.Scanner;
public class variable {
public static void main(String[] args) {
//创建一个键盘扫描器对象
Scanner sc = new Scanner(System.in);
//调用sc对象的功能等待接收用户输入的数据
/* sc.nextInt()是指:等待用户输入数据,并按回车键后再
进行赋值操作
*/
System.out.println("输入年龄:");
int age = sc.nextInt();
System.out.println("年龄是:" + age);
System.out.println("输入名字:");
String name = sc.next();
System.out.println("名字是:" + name );
}
}