2016-04-16 165 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

相关问题