是否可以從同一項目中的不同類訪問變量? 如果我能記得我認爲這是一種方式。我只是不記得了。如果任何人都可以幫忙,將不勝感激。 謝謝。 例如,如果我保存字符串userInfo;在一個班級 我將如何訪問和鏈接到第二課的信息?如何訪問單獨的類中的變量
0
A
回答
3
您可以通過以下方式聲明它:
public static String myString = "myString"
並獲得它通過以下方式;
TheClass.myString
+0
謝謝你,就是這樣! – theITRanger22
0
如果您userInfo
字符串不是一個靜態的領域,反而是一個實例變量:
爲了訪問它,你需要你的類的實例的引用另一個班級。如何去做這件事取決於你想要解決的具體問題。
如果您想要在第一類(我們稱之爲A
)中使用多於一個的字段,那麼您可能希望保存對整個對象的引用你的第二類內的實例(我們稱之爲B
)。要做到這一點,我會定義爲B類一個構造函數A
類型的對象作爲參數:
public B(A a) {
this.a = a;
}
如果你只是想對一個方法,傳遞對象作爲方法的參數。
public void foo(A a) {
// do something involving an instance of class A here
}
如果你只想要一個領域,無論是把它作爲一個構造函數的參數(並保存B類裏面),如果你在一個以上的方法想要它,或將其作爲參數傳遞爲您需要它的單一方法。
相關問題
- 1. 在Xcode中訪問一個單獨的類的變量
- 2. 我如何從我的main.cpp中的單獨類中訪問變量?
- 3. 在單獨的類中訪問私有變量?
- 4. 獨立類訪問類變量Python2.7.1
- 5. 如何訪問MATLAB中的類變量?
- 6. 如何訪問Smalltalk中的類變量
- 7. 如何訪問父類中的變量
- 8. cocos2d中的單例類。訪問變量
- 9. 如何從單獨的控制器訪問實例變量(結算量變量)
- 10. 從一個單獨的類保存和訪問變量
- 11. 如何從單獨的路由文件訪問會話變量
- 12. 訪問變量中的表單類型中定義的變量
- 13. 訪問python中單獨類中的單獨方法的列表
- 14. 如何訪問位於單獨包中的子網站中的環境變量?
- 15. 從單獨的類庫中訪問web.config?
- 16. 如何在C++中訪問類變量
- 17. 如何在Python中訪問類變量?
- 18. 從單獨的類訪問內部類
- 19. 如何訪問類常量和變量
- 20. 在單獨的PHP腳本中訪問全局變量?
- 21. 訪問子類中的基類變量
- 22. 如何訪問類中可用的類變量(嵌套類)
- 23. 如何從派生類中的基類訪問變量的值?
- 24. 如何訪問從父類擴展的子類中的變量
- 25. 訪問變量的CodeIgniter類
- 26. 訪問類變量 - Django的
- 27. 如何訪問的變量
- 28. 如何在單獨項目的類中訪問MainForm?
- 29. 如何在單獨的類中訪問MainWindow XAML組件?
- 30. 訪問類變量
所有Java範圍說明符在此處的作用相同。 –