我有一個方法,我希望在程序中調用兩次。當我首先調用它時,我不希望它返回任何值,但當我在不同的類中調用它時,我希望它返回一個字符串output
。java方法返回多個值
複製和粘貼以及整個方法爲第二個實例添加一條返回行似乎相當浪費。
我認爲加一個參數location
,然後說:
if (location.equals("location1")) {
return null;
}
else {
return output;
}
但我真的不想返回任何東西,甚至null
,我第一次引用此方法。
這可能嗎?
如果你的方法返回String然後使用return「」; – Omore
「當我首先調用它時,我不希望它返回任何值」如果方法非空(如果不扔掉某些東西,那麼),您總是必須返回一個值。爲什麼不忽略返回值? –
我可以很容易地做到這一點。我只是好奇,如果這是可能的... – Eragon20