2016-04-16 14 views
0

別のストレージクラスに変数を保存しても問題ありませんか?このように:別のストレージクラスに変数を保存しても問題ありませんか?

package Util; 

public class RequestCode { 

    public static final int REQUIEST_CODE_NAME = 1; 
    public static final int REQUIEST_CODE_lANG = 2; 
} 

または

public class Language { 

    public String ROMANIAN = "Romana"; 
    public String ENGLISH = "Engleza"; 
    public String ITALIAN = "Italiana"; 
} 

や活動にそれらを使用しますか?

答えて

0

この

//create a object for class 
    RequestCode rc=new RequestCode(); 

    public int urValue = rc.REQUIEST_CODE_NAME ; 

    //or 

    public int urValue = RequestCode.REQUIEST_CODE_NAME ; 
+0

値が 'public'と' static'なので、そのクラスにインスタンスを作成する必要はありません。 'RequestCode.REQUIEST_CODE_NAME'を使うだけで十分です。 – Dadani

+0

ありがとう! –

0

はい、(彼らにstaticを宣言する)最初のアプローチを使用するようにしてみてくださいあなたは、例えば、クラスのインスタンス化せずにアクセスすることができますRequestCode.REQUIEST_CODE_lANG

関連する問題