14_运算符_02_字符串连接_三元运算符_优先级问题
2017-06-03 13:55
295 查看
字符串连接符
“+”运算符两侧的操作数中只要有一个是字符串(String)类型,系统会自动将另一个操作数转换为字符串然后再进行连接。int c = 12; System.out.println("c=" + c); //c12
三目条件运算符
三目条件运算符,语法格式:x ? y : z其中 x 为 boolean 类型表达式,
先计算 x 的值,若为true,则整个三目运算的结果为表达式 y 的值,
否则整个运算结果为表达式 z 的值。
int score = 80; int x = -100; String type = score < 60 ? "不及格" : "及格"; int flag = x > 0 ? 1 : (x == 0 ? 0 : -1); System.out.println("type= " + type); System.out.println("flag= "+ flag);
运算符优先级的问题
不需要去刻意的记住他,表达式里面优先使用小括号来组织!!相关文章推荐
- java学习之旅14--运算符_02_字符串连接_三元运算符_优先级问题
- 对java中的String采用+=连接字符串需要注意的一个问题
- VS2005 自动生成的web.config中连接字符串的程序取值问题...
- 运算符优先级问题
- (转)关于c#在控制台应用程序中连接数据库字符串的问题
- 数据库 数据绑定的时候连接字符串为绝对路径的问题
- dbf 连接字符串问题
- 小技巧:用Javascript数组处理多个字符串的连接问题
- sql server 2000和sqlserver 2005 连接字符串的区别 IWAS0126E尝试建立连接1遇到问题,原因:No suitable driver
- javascript 字符串连接的性能问题(多浏览器)
- javascript字符串连接性能的问题
- 关于连接字符串中IMEX参数的一个问题
- 【我解C语言面试题系列】007 运算符优先级问题
- ECMAScript字符串连接性能问题
- 数据库连接字符串的一个问题
- 连接oracle 字符串问题
- ASP.NET中数据库连接字符串的若干问题
- 关于连接字符串中IMEX参数的一个问题
- SQL----动态SQL,连接字符串与变量的问题
- oracle 列别名 使用 双引号 特殊字符 区分 大小写 连接 运算符 字符串 || 双竖线