对于以下代码,我需要一个建议(在 java 和 .net 中)。
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";