我想知道如何将我的对象ObjetTWS
与函数ObjectTWS()
的参数一起使用。以及如何将对象放入Arraylist
或List
中。
public class ObjetTWS {
String nom;
List<String> jobAmont;
List<String> jobAval;
String type;
public ObjetTWS(String p_nom, String p_type,String p_jobAmont,String p_jobAval){
我已经尝试过了,但是它说
ObjetTWS
undefined:ObjetTWS obj = new ObjetTWS();
obj.nom = p_nom;
obj.jobAmont.add(p_jobAmont);
obj.jobAval.add(p_jobAval);
obj.type = p_type;
最佳答案
您已经定义了一个构造函数:
public ObjetTWS(String p_nom, String p_type,String p_jobAmont,String p_jobAval){
这使JVM省略了默认构造函数,因此您必须手动添加它
public ObjetTWS() {}
或使用给定的构造函数声明对象:
ObjetTWS obj = new ObjetTWS(p_nom, p_type,p_jobAmont, p_jobAval);