Java-变量自加自减与获取输入的字符

获取输入的字符
          /**
          * 接受键盘出入的字符,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
	}
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值