有沒有辦法分解一行代碼,使它被視爲連續的,儘管在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'的字符串。 –