/*
运算符:
对常量和变量进行操作的
分类:算术运算符,赋值运算符,比较运算符,逻辑运算符,位运算符,三目运算符
算术运算符:
+,-,*,/,%,++,--
注意事项:
整数相除只能得到整数,只需要吧操作数中的一个数变为浮点数
*/
class OperatorDemo{
public static void main(String[] args){
//定义变量
int x = 3;
int y = 4;
System.out.println(x+y);
System.out.println(x-y);
System.out.println(x*y);
System.out.println(x/y);
System.out.println(x*1.0/y);
//整数相除只能得到整数,只需要吧操作数中的一个数变为浮点数
//%的应用
System.out.println(x%y);//得到余数
// ++,--运算符的使用;
//字符串的拼接
System.out.println("x:"+x);
System.out.println("y:"+y);
System.out.println("x:"+x+",y:"+y);
// 单独使用
//放在操作数的前面和后面效果一样
x++;
y--;//自减1
//System.out.println(x);//自增1
System.out.println("x:"+x+",y:"+y);
//常量不可以运用++,--
//System.out.println(10++);
System.out.println("-------------------");
//参与运算使用
int a = 3;
int b = 4;
//放在操作数后面,先参与运算,再自增或自减
//int c = a++;
//int d = b--;
//System.out.println("a:"+a);//4
//System.out.println("b:"+b);//3
//System.out.println("c:"+c);//3
//System.out.println("d:"+d);//4
//放在操作数前面,先自增或自减,然后在运算
int c = ++a;
int d = --b;
System.out.println("a:"+a);//4
System.out.println("b:"+b);//3
System.out.println("c:"+c);//4
System.out.println("d:"+d);//3
}
}
Java的基本运算符
最新推荐文章于 2022-04-26 14:26:39 发布