我需要一個建議(在java &.net中)以下一段代碼。字符串連接 - 布爾型硬編碼Vs與字符串的布爾串聯
public void method(bool value)
{
String someString;
//some code
if (value)
{
//some code
...
someString = "one" + value;
}
else
{
//some code
...
someString = "two" + value;
}
}
哪一個是明智的?爲什麼?像上面的代碼或代碼像
someString = "onetrue";
someString = "twofalse";
似乎是一個公平的編碼問題。 –
我期待更多的方式像字符串連接,字符串不可變,新的字符串對象的創建和性能。 – Nageswaran
除非您給我們一些背景信息,否則我們唯一能做的就是您發佈的示例。我們無法讀懂你的想法。如果您對具體信息感興趣,請提供具體信息,您考慮的用例以及您正在考慮/嘗試的代碼。 –