Arraylist 或 List 中的 Java 对象

标签 java list object arraylist

我想知道如何将我的对象 ObjetTWS 与我的函数 ObjectTWS() 的参数一起使用。以及如何将对象放入 ArraylistList 中。

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);

关于Arraylist 或 List 中的 Java 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30319692/

相关文章:

java - Spring 集成使用 1 个 channel 用于两个不同的进程

web-services - 如何从具有限制和偏移量的不同表中获取和排序行?

用于检查列表中的一项是否在另一项列表中的Java方法(有点像Excel中的VLOOKUP)?

python - 如何强制列表为固定大小?

javascript - jquery ajax发送json

javascript - 为什么 (file.lastModifiedDate == file.lastModifiedDate ) 在 JavaScript 中评估为 false?

java - Android 应用程序背景颜色按钮

java - 带有嵌套字段的Spring数据查询(连接其他列)

java - Tomcat负载均衡序列化异常PersistenceExceptionTranslationInterceptor : lazy initialization exception

javascript - 对象在被赋值之前就已经有了值