有没有办法分解一行代码,使它被视为连续的,尽管在java中的新行?分解多行的字符串文字
public String toString() {
return String.format("BankAccount[owner: %s, balance: %2$.2f,\
interest rate: %3$.2f,", myCustomerName, myAccountBalance, myIntrestRate);
}
当我做这一切在一行一切正常花花公子,但是当我尝试这样做在多行不工作上面的代码。
在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中做到这一点?谢谢!
不,没有办法做到这一点在Java中。你可以做的最好的做法是通过一行来连接'+'。 –
你还可以String.format()它还是你必须做的每一行? – ProFesh
如果你最后需要一个新行'concat'这个带有'/ n'的字符串。 –