+还可以做字符的连接运算,当它两边只要有一个字符串,一定会进行连接,连接后为一个新的字符串。
如:System.out.println(10+29+"10");
输出102910
三元运算符:布尔表达式为false,执行语句1,为true执行语句2
例如:sex=true; c=(sex?'male':'female');
如果写成 char c=sex?"female":'male';//不行,因为不知道结果是字符还是字符串
char c=sex?'female':'male';就可以
本文详细介绍了Java中的字符串连接运算以及三元运算符的使用。通过实例展示了如何利用运算符将数字和字符串进行连接,并解释了三元运算符在布尔条件判断中的应用。同时,指出了在使用字符和字符串结合时需要注意的类型匹配问题。
+还可以做字符的连接运算,当它两边只要有一个字符串,一定会进行连接,连接后为一个新的字符串。
如:System.out.println(10+29+"10");
输出102910
三元运算符:布尔表达式为false,执行语句1,为true执行语句2
例如:sex=true; c=(sex?'male':'female');
如果写成 char c=sex?"female":'male';//不行,因为不知道结果是字符还是字符串
char c=sex?'female':'male';就可以

被折叠的 条评论
为什么被折叠?