public class Test(){
public List makeList(){
//some code
....
double density = mass/vol;
return mylist;
}
}
即使我只返回一個列表,我怎樣才能參考density
?在Python中,我可以撥打self.density
如何在Java中使用公共方法訪問變量?
我知道我可以創建另一個類Pair<List, Double>
但我寧願不要那麼做,因爲混亂。
「在Python我可以叫'self.density'」。不,你不能,除非它是對象'Test'的成員。 – Joe
Python和Java在這裏的行爲是相同的(假設你在談論該類的公共領域) – Joe
請參閱變量作用域和生命週期以供參考。 –