【发布时间】:2025-12-19 04:05:07
【问题描述】:
众所周知
Java '+' 运算符用于两者
- 算术加法
- 字符串连接
当我一起使用时,需要确切地知道预期的行为和应用的规则
当我尝试遵循 java 代码时
System.out.println("3" + 3 + 3); // print 333 String concatenation ONLY
System.out.println(3 + "3" + 3); // print 333 String concatenation OLNY
System.out.println(3 + 3 + "3"); // print 63 Arithmetic Add & String concatenation
【问题讨论】:
-
操作数从左到右计算。预期的行为是您在运行此程序时看到的行为。
-
另外值得一提的是,您可以在输入字符串后添加数字,例如:
System.out.println("3" + (3 + 3));将打印 36。如果您隔离数字,您将实际计算它们,而不仅仅是打印它们.
标签: java string concatenation add