簡體   English   中英

如何將變量從一種方法調用到另一種方法?

[英]How would I call variables from one method to another method?

如何在不復制和粘貼的情況下將dsada()方法的“ ab,bc,cd和da”變量放入123132方法中? (* dsada **方法也從內部距離提供了一種方法)

變量的范圍僅限於order方法,除非您使用過,否則無法在isSquare方法中訪問它們,除非

1-您將這些變量作為參數傳遞給isSquare方法

2-或在order方法內聲明一個array ,將所有變量放在該數組中,然后將該數組作為參數傳遞給isSquare方法。 您也可以從order方法返回此數組。

3-或者,而不是在order方法中聲明這些變量,而是使它們成為類級別的變量。 當聲明為類級變量時,該類內的每個方法都可以訪問這些變量。

您應該將這些變量保存在類范圍內。 聲明變量,並確保在使用它們之前對其進行初始化,否則將獲得NullPointerException。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM