天天看点

《Java入门经典(第7版)》—— 6.5 将其他变量用于字符串中

本节书摘来异步社区《java入门经典(第7版)》一书中的第6章,第6.5节,作者:【美】rogers cadenhead(罗格斯 卡登海德),更多章节内容可以访问云栖社区“异步社区”公众号查看。

虽然可以使用+运算符将两个字符串拼接起来,但更常见的是使用它将字符串和变量拼接起来。请看下面的例子:

running time: 86 minutes

rated r<code>`</code>

这个例子说明了将+运算符用于字符串的独特之处:导致不是字符串的变量作为字符串显示出来。length是一个整型变量,其值为86,它显示在字符串“running time:”和“minutes”之间。system.out.println()语句用于显示一个字符串加上一个整数再加上一个字符串。这条语句之所以能够正常运行,是因为至少开头的部分是字符串。java语言通过提供这种功能使信息更容易显示。

读者可能想做的一件事情是,将字符串拼接多次,如下例如示:

string searchkeywords = "";

searchkeywords += "shark ";

searchkeywords += "hurricane ";

searchkeywords += "danger";<code>`</code>

这段代码的效果与前面相同:将searchkeywords设置为“shark hurricane danger”。