java字符串连接运算符和三目运算符

字符串连接运算符 +:

1.做加法运算(+两边只要都是数字类型,一定是加法运算)

2.字符串连接(+两边任意一端只要是字符串类型,则一定是字符串连接)

public class transform {
   public static void main(String[] args) {
       int a=10;
       System.out.println("a="+a); //字符串连接作用
       int x=10;
       int y=20;
       System.out.println("x+y="+(x+y));
       System.out.println("x+y="+x+y);
       System.out.println(x+"+"+y+"="+(x+y));//把变量放到某个字符串当中
	  
}
	}

out:
a=10
x+y=30
x+y=1020
10+20=30

 三目运算符:

boolean表达式 ? 表达式1 : 表达式2

boolean表达式的结果是true,则整个表达式的结果就是表达式1,相反则是表达式2。

public class transform {
   public static void main(String[] args) {
	 int x =10;
	 int y=20;
	 System.out.println(x>y?x:y);
       //用Java代码查找出下面三个数中的最大值并打印出来
	 int a =10;
	 int b=12;
	 int c=14;
         int temp=a>b?a:b ; //先比较任意两个数的值,找出这两个数中的最大值
         int max=c>temp?c:temp ; //用前两个数的最大值与第三个数比较,获取最大值
         System.out.println(max);
        
	// System.out.println(a>(b>c ? b:c)?a:(b>c?b:c));
	  
}
	}
out:
20
14

原文:http://www.monkey1024.com/javase/167

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值