arithop5.java

来自「Java面向对象编程(随书配套源代码) 阐述了面向对象编程的思想」· Java 代码 · 共 30 行

JAVA
30
字号
package chapter4;

public class ArithOP5
{
	public static void main(String[] args) 
	{
	   int i1 = 1;
	   char a ='2';
	   int i2 = -i1;
       // 变量i1作负数运算后,其值不变,仍然为1,而运算后结果为-1。
	   System.out.println("负数运算符测试:i1=" + i1 + ",i2="+i2);
	   i2= i1++;//变量作op++运算时,先作其它运算,再自增1。
	   System.out.println("自增(op++)运算符测试:i1="+i1 + ",i2="+i2);//所以变量i1=2,i2=1
	   i1 =1;
	   i2 =++i1; //变量作++op运算时,先自增1,再作其它运算。
	   System.out.println("自增(++op)运算符测试i1="+i1 + ",i2="+i2);//所以变量i1=2,i2=2
	   
	   double d1 =-1;
	   double d2 = -d1;
       //变量d1作负数运算后,其值不变,仍然为1,而运算后结果为-1。
	   System.out.println("负数运算符测试:d1=" + d1 + ",d2="+d2);
	   d2 = d1--;//变量作op--运算时,先作其它运算,再自减1.0。
	   System.out.println("自减(op--)运算符测试:d1="+d1 + ",d2="+d2);//所以变量d1=-2,d2=-1.
	   d1=-1;
	   d2=--d1; //变量作--op运算时,先自减1,再作其它运算。
	   System.out.println("自减(--op)运算符测试d1="+d1 + ",d2="+d2);//所以变量d1=-2,i2=-2
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?