1. 字符串连接运算符 "+"
语句 "String s="He"+"lo";" 的执行结果为 "Hell°","+" 除了可用于字符串连接,
还能将字符串与其他的数据类型相连, 成为一个新的字符串. 例如 "String s="x"+"123"下面的程序 String Connect. java 是通过"+" 来连接两个或多个字符串的示例
结果为 "x123
- public static void main(String[] args) {
- String a="中"+"国";
- System.out.println(a);
- String b="好"+1+3;
- System.out.println(b);
- String c="1"+"2";
- System.out.println(c);
输出结果
image.PNG
2. 三目运算符?
三目运算符就是能操作三个数的运算符, 如 X?YZX 为 bcmn 类型表达式先计
X 的值. 若为 true, 整个三目运算的结果为表达式 Y 的值, 否个运结果为表达式 Z 的值
例如
- int score=80;
- String type=score>=60?"及格":"不及格";
例如
下面的程序 TemaryOperators Test java 就是三目运算符的应用实例
- public static void main(String[] args) {
- int a=8;
- int b=9;
- int c=a>b?a:b;
- // 首先判断 a 是否大于 b, 如果 a 大于 b,a 的值作为整个表达式的结果赋值给 c
- // 如果 a<b, 就将 b 的值作为整个表达式的赋值给 c
- System.out.println(c);
- String m=b<a?"真":"假";
输出结果
image.PNG
来源: http://www.jianshu.com/p/5dfbf3129db6