Java中在运算时的其它注意点

Java中在运算时的其它注意点

class Arimetic
{
    
    
	public static void main(String[] args)
	{
    
    
		short x = 10;
		s1++; //或者是++s1
		System.out.println(s1); //此时输出的结果为11,特别注意的是,此时s1的数据类型并				没有改变,仍然是short的基本数据类型
	}
}

3在这里插入图片描述
在这里插入图片描述

  1. 在这里插入图片描述

  2. 在这里插入图片描述

  3. 在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
7. 在这里插入图片描述
8. 在这里插入图片描述

  1. 在这里插入图片描述
    在这里插入图片描述

  2. 计算机的底层二进制均是以补码的形式存在,所以位运算时,实际上是对该数对应的补码进行运算的,但是在由二进制转化为10进制的时候,是由原码进行转化的,而且负数原码的最高位1,是不进行参与转化计算的,它只是代表了一个负号而已。

  3. 在这里插入图片描述

  4. 在这里插入图片描述

  5. 在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  1. 在这里插入图片描述

  2. 在这里插入图片描述
    赋值和三元运算结合。

  3. 在这里插入图片描述

  4. 在这里插入图片描述

在这里插入图片描述

  1. 在这里插入图片描述

  2. 在这里插入图片描述
    if…else语句中,只有一个语句会被执行。

  3. 在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_41633396/article/details/114901865