Java,如何使用将字符串和整数添加到数组中

标签 java arrays string methods int

这是我到目前为止的数组代码:

ArrayList<Data> arrl = new ArrayList<Data>();
    arrl.add("Tim", 23);    

需要知道如何将一个整数和一个字符串添加到数组中。

例如:

姓名:和年龄: 蒂姆 23 最大 56 克莱尔43

我知道如何将整数或字符串添加到数组列表中,但我不知道如何将两者合并到同一个数组中。

最佳答案

您的列表正在采用Data类型的对象。因此,创建一个 Data 类,其中包含用于名称的 String 和用于年龄的 int。为您想要的每个条目创建一个 Data 对象,并将其添加到您的 arrl 列表中。

public class Data {

    private String name;
    private int age;


    /**
     * Constructor
     */
    public Data(String name, int age) {
        this.name = name;
        this.age = age;
    }

    // Getters and Setters go here.
}

在此示例中,我使用构造函数来轻松构造具有名称和年龄的 Data 对象。

List<Data> arrl = new ArrayList<Data>();
arrl.add(new Data("Tim", 23)); 

关于Java,如何使用将字符串和整数添加到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21483942/

相关文章:

java - Weblogic 还是 JBoss?

java - 使用 .equals() 比较两个字符串不起作用

ios - 如何修改另一个类的数组

c - 如何在 C 中创建和读取数据类型的动态数组?

java - 如何使用拆分将文件中的值添加到数组中?

java - 空 arrayList 和空字符串抛出 StringIndexOutOfBounds 异常

java - StringBuffer 还是同步方法?

java - Weblogic 10.3 : Webapp security using web. WLS 控制台内的 xml 和 DB 角色

JavaScript push() 问题

c# - 外键约束 : false match with empty string and whitespace