有没有一种方法可以在Java中将一行代码分解成多行,而仍然保持连续阅读?
public String toString() {
return String.format("BankAccount[owner: %s, balance: %2$.2f,\
interest rate: %3$.2f,", myCustomerName, myAccountBalance, myIntrestRate);
}
当我将上面的代码放在一行中时,一切都正常工作,但是当我尝试将其分散到多行时,它就无法工作。
在Python中,我知道您可以使用\开始在新行上打字,但在执行时将其打印为一行。
以下是Python示例以澄清。在Python中,这将使用反斜杠或()打印为一行:
print('Oh, youre sure to do that, said the Cat,\
if you only walk long enough.')
用户会看到以下内容:
Oh, youre sure to do that, said the Cat, if you only walk long enough.
有类似的Java方式可以实现吗?谢谢!
+
将其连接在同一行上。 - Louis WassermanString
常量表达式的结果,在类文件中只会得到一个String
字面量。这实际上是一个多行String
字面量,你同意吗? - Lew Blochconcat
字符串与/n
”将不会在String
中嵌入换行符。那个建议是错误的。 - Lew Bloch