Java:如何将Double连接到String

Rac*_*hel 0 java

我怎么可以连接DoubleString在Java?

我有以下代码:

Double price = 5.34;
String trade = MSFT;
Run Code Online (Sandbox Code Playgroud)

现在我有String key = price + trade,不确定这是否是正确的做法,任何建议?

Tom*_*mer 7

默认情况下,使用+符号完成Java字符串连接.

但有时候这不是一个好习惯,因为每次这样做都会创建一个新的字符串实例,所以如果你在循环中,这将在内存中为每次迭代创建一个新字符串.

所以对于简单的情况,它+是完全有效的.

对于其他情况,您应该使用StringBuilder.