获取输入的字符
/**
* 接受键盘出入的字符,scanner.next()表示取字符串,
* .charAt(0)表示取字符串的第一个字符
*/
Sacnner scanner = new Scanner(System.in);
char ch1 = scanner.next().charAt(0);
变量自增自减
public class Demo{
public static void main(String[] args) {
int num1 = 10, num2 = 10;
/**
* num++ : 先使用后自加
* ++num : 先自加后使用
*/
System.out.println("--- 自加 ---");
// 先使用,使用完后自加
System.out.println("num++ : " + num1++); // 10
System.out.println(num1); // 11
// 先自加,自加完后使用
System.out.println("++num : " + ++num2); // 11
System.out.println(num2); // 11
/**
* num-- : 先使用后自减
* --num : 先自减后使用
*/
System.out.println("--- 自减 ---");
// 先使用,使用完后再自减
System.out.println("num-- : " + num1++); //11
System.out.println(num1); // 12
// 先自减,自减完后再使用
System.out.println("--num : " + ++num2); // 12
System.out.println(num2); // 12
int num3 = 5 ,num4 = 6;
// 第一个num3先自加,再使用,所以是6,第二个num3也是6;
// 第一个num4先使用,所以是6,用完后自减,所以第二个num4是5
// 6 6 6 5
System.out.println(++num3 + num4-- + num3 + num4); // 23
}
}