public class Wrapper {
public Wrapper(final String name, final String email) {
_name= name;
_email = email;
}
private static final Card testCard = new Card(_email, _name);
private final static String _name;
private final static String _email;
}
我想实例化这个类提供一个名称和一个电子邮件。定义之前无法引用变量 - Java
我收到“不能引用变量它是为在线(_EMAIL,_name)变量定义之前:
private static final Card testCard = new Card(_email, _name);
我可以把它通过移动声明顶端的工作,但没有任何其他方法是什么?
感谢
你认为你的代码有什么作用?你知道“静态”是什么吗? –
@SotiriosDelimanolis鉴于OP正在尝试修改这些值,我个人更倾向于“final”。 =/ – jpmc26
我不明白你是如何通过移动声明来实现它的。当我尝试时遇到了其他一些问题。 – ajb