java 费用_JAVA 的运算费用

public class OperatorDomo {

//Dear Ladies and gentlemen,今天在下介绍一下运算符

//首先 我们要知道运算符都有那些 "+" "-" "*" "/" "%" "++或--"

//我们先来看看+号.顾名思义 +号的作用就是让两个值相加,跟数学运算是一样的

public static void main(String[] args) {

int a = 10;

int b = 20;

System.out.println(a+b);//这里a+b的结果为30

System.out.println("a"+ "+" +"b"+"="+(a+b));//+号还有一个作用是拼接,拼接成字符串

int aa=10;

int bb = aa+20;

System.out.println(bb);//这里bb的结果为30

//我们再来看看-号-号的作用就是让两个值相减,跟数学运算是一样的

int c =10;

int d = 20;

System.out.println(c-d);//这里这个小数减大数跟数学运算一样 是等于一个负数,所以结果是-10

//再看看乘法

int cc =10;

int dd =5;

System.out.println(cc*dd);//结果是50

//除法的话就会不一样了

int qq= 50;

int ww =6;

System.out.println(qq/ww);//这里的结果为8 因为这个/代表的是取整数

System.out.println(qq%ww);//这里结果为2 因为这个%代表的是取余数

// ++的话 就不一样了 ++代表自增 而且++分 在钱还是在后

int s = 10;

int f =++s;

System.out.println("s="+s+",f="+f);//这里++在前的时候是先运算后赋值 所以结果为 s =11 f = 11

int e = 10;

int r = e++;

System.out.println("e="+e+",r="+r);//这里++在后的时候是先赋值在运算 所以结果为 e =10 r= 11

//--的话跟++是一样的 我就不啰嗦了

//接下来在介绍介绍三目运算符把

//比较最大值如果用if条件语句的话是这样子的

int t = 10;

int y = 11;

int u =12;

if(t>y) {

System.out.println(t);

}

else {

System.out.println(y);

}

//接下来我们用三木运算符

//三目运算符 语法为:boolean表达式 ? 表达式1 : 表达式2

// boolean表达式为ture返回表达式1,反之则返回表达式2

System.out.println(t>y?t:y);

//接下来演示一下三木运算符的嵌套

System.out.println((t>y?t:y)>u? t>y?t:y:u);//这里先让t和y作比较,会返回他俩当中的一个最大值,然后拿着这个

//最大值去和u作比较,看看是返回t>y?t:y他俩其中的一个最大值还是返回的u 因为这时候(t>y?t:y)为表达式1

//u为表达式2

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值