知识大全 Java的字串运算符+

Posted 版本

篇首语:尔曹身与名俱灭,不废江河万古流。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java的字串运算符+相关的知识,希望对你有一定的参考价值。

Java的字串运算符+  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  这个运算符在Java里有一项特殊用途 连接不同的字串 这一点已在前面的例子中展示过了 尽管与+的传统意义不符 但用+来做这件事情仍然是非常自然的 在C++里 这一功能看起来非常不错 所以引入了一项 运算符过载 机制 以便C++程序员为几乎所有运算符增加特殊的含义 但非常不幸 与C++的另外一些限制结合 运算符过载成为一种非常复杂的特性 程序员在设计自己的类时必须对此有周到的考虑 与C++相比 尽管运算符过载在Java里更易实现 但迄今为止仍然认为这一特性过于复杂 所以Java程序员不能象C++程序员那样设计自己的过载运算符   我们注意到运用 String + 时一些有趣的现象 若表达式以一个String起头 那么后续所有运算对象都必须是字串 如下所示   int x = y = z = ;  String sString = x y z ;  System out println(sString + x + y + z);  在这里 Java编译程序会将x y和z转换成它们的字串形式 而不是先把它们加到一起 然而 如果使用下述语句   System out println(x + sString);  那么早期版本的Java就会提示出错(以后的版本能将x转换成一个字串) 因此 如果想通过 加号 连接字串(使用Java的早期版本) 请务必保证第一个元素是字串(或加上引号的一系列字符 编译能将其识别成一个字串) cha138/Article/program/Java/JSP/201311/19379

相关参考

知识大全 Java算术运算符

Java算术运算符  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java的基本算术运算符与其他

知识大全 java的算术运算符

  Java的基本算术运算符与其他大多数程序设计语言是相同的其中包括加号(+)减号()除号(/)乘号(*)以及模数(%从整数除法中获得余数)整数除法会直接砍掉小数而不是进位  Java也用一种简写形式

知识大全 Java的逻辑运算符

Java的逻辑运算符  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  逻辑运算符AND(&

知识大全 Java的关系运算符

Java的关系运算符  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  关系运算符生成的是一个布尔(

知识大全 Java的造型运算符

Java的造型运算符  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  造型(Cast)的作用是与一

知识大全 Java的逗号运算符

Java的逗号运算符  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    在C和C++里逗号不仅作

知识大全 Java中的位移运算符

Java中的位移运算符  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 Java 基本语法(三)——运算符和类型转换

Java基本语法(三)——运算符和类型转换  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  原创:

知识大全 java.lang.String类运算符重载

java.lang.String类运算符重载  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Gi

知识大全 java获得字符串间运算符变量的值

cha138/Article/program/Java/JSP/201311/20012