JAVA 基本语法 运算符_赋值运算符(小白基础)

28 篇文章 0 订阅
25 篇文章 0 订阅

JAVA 赋值运算符

运算符是一种特殊的符号 用以表示数据的运算 赋值和比较等

JAVA 层面的
  1. 算术运算符
  2. 赋值运算符
  3. 比较运算符
  4. 逻辑运算符
  5. 位运算符
  6. 三元运算符

注意 常见的运算符 要会使用 用多了就记住了 一个字 敲

自增

前++ 后++
前-- 后–
变量自增1
下面用代码进行显示下 前++ 和 后++ 的区别

		int a1 = 10;
		int b1 = ++a1;
		System.out.println("b1="+b1);
		int a2 = 10;
		int b2 =a2++;
		System.out.println("b2="+b2);


用命令行进行编译运行在这里插入图片描述
得出的结果是:
b1 = 11
b2 = 10
先是a1 a2 都为10
在进行前加加 和后加加的代码编写
前++ 的运行结果是11
后++ 的运行结果是10
前加加 是先加了一个1
后加加 是先把原来的值给了b2
技巧记忆:
先写的先加1 后写的后加1
想让s1 +1 变成11

short s1 = 10;
		s1 = (short)(s1+1);
		System.out.println(s1);

首先 short 型的数值 + 1 1 是int数据类型 进行加运算 2字节+4字节
必须用 int进行接收 但是我们想要的是short类型 不变
需要把int 多余的2字节进行裁剪掉 强制类型转换 (大的数据类型到小的数据类型)

在这里插入图片描述
第二种写法 就是 自增1
自增1 不会改变本身变量的数据类型
理解记忆法:在不改变变量的数据类型 在short 的类型内进行加1

short s1 = 10;
		s1++;
		//s1 = (short)(s1+1);
		System.out.println("s1="+s1);

在这里插入图片描述
下面用 bute 进行接收 和自增 看看结果
代码:

byte bb1 = 127;
		bb1++;
		System.out.println(bb1);

在这里插入图片描述

自减

int a4 = 10;
		int b4 = a4--;
		System.out.println("a4="+a4+","+"b4="+b4);

在这里插入图片描述
下面 在看下区别

int a4 = 10;
		//int b4 = a4--;
		int b4 = --a4;
		System.out.println("a4="+a4+","+"b4="+b4);

在这里插入图片描述

注意

重点在于 接收的值b4
无论是先减减还是后减减 a4都是进行自减1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值