operatordemo.java

来自「学习参考,java基本语法练习,包括一些常用的技巧」· Java 代码 · 共 44 行

JAVA
44
字号
/**
 *  Java运算符和表达式示例
 */
public class OperatorDemo
{
	public static void main(String args[])
	{
		int x=7,y=5,z=10;
		System.out.println("---条件:x=7 y=5 z=10");
		//算术运算符
		System.out.println("x除以y的结果为:"+x/y)	;
		System.out.println("x除以y的余数为:"+x%y);
		//关系运算符
		System.out.println("x>=y的结果为:"+(x>y));
		System.out.println("x==y的结果为:"+(x==y));
		//逻辑运算符
		boolean a,b;
		a=x>y;
		b=x<z;
		System.out.println("\n---条件:a=x>y:"+a+"  b=x<z:"+b);
		System.out.println("a与(&)b的结果为:"+(a&b));
		System.out.println("a或b(|)的结果为:"+(a|b));
		System.out.println("a与b异或的结果为:"+(a^b));
		System.out.println("a与(&&)b的结果为:"+(a&&b));
		System.out.println("a或b(||)的结果为:"+(a||b));
		System.out.println("a取反后或b的结果为:"+(!a|b));
		System.out.println("a或b的结果取反为:"+(!(a|b)));
		//复合赋值运算符
		int temp=12;
		System.out.println("\n---条件:x=7 temp=10");
		temp+=x;
		System.out.println("temp+=x结果为:"+temp);
		temp-=x;
		System.out.println("temp-=x结果为:"+temp);
		temp*=x;
		System.out.println("temp*=x结果为:"+temp);
		temp/=x;
		System.out.println("temp/=x结果为:"+temp);
		//三目运算符
		int d=(x>4)?y:z;
		System.out.println("d=(x>4)?y:z的结果为:"+d);
	}
}

⌨️ 快捷键说明

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