Qyouu
这个问题有两个基本答案:[简单]使用+运算符(字符串连接)。"your number is" + theNumber + "!"(如其他地方所述)[不那么简单]:使用StringBuilder(或StringBuffer).StringBuilder value;value.append("your number is");value.append(theNumber);value.append("!");value.toString();我建议不要这样堆叠:new StringBuilder().append("I").append("like to write").append("confusing code");编辑:从java 5开始,将字符串连接操作符转换为StringBuilder编译器调用。因此,上述两种方法是相等的。注:太空雪崩,软弱无力。警告:下面的示例1生成多个StringBuilder实例,并且效率低于下面的示例2。例1String Blam = one + two;Blam += three + four;Blam += five + six;例2String Blam = one + two + three + four + five + six;