java三目运算符比较字符串
时间: 2023-10-20 10:13:02 浏览: 243
零基础学习Java第三天
Java中的三目运算符是可以比较字符串的。它的语法如下:
```
String result = (condition) ? "true" : "false";
```
其中,`condition` 是一个布尔表达式,如果它的值为 true,则将字符串 "true" 赋值给 `result`,否则将字符串 "false" 赋值给 `result`。
例如,比较两个字符串的长度:
```
String str1 = "hello";
String str2 = "world";
String result = (str1.length() > str2.length()) ? "str1 is longer" : "str2 is longer";
System.out.println(result);
```
输出结果为:`str2 is longer`,因为 `str2` 的长度比 `str1` 长。
阅读全文