java - 使用字符串将 boolean 变量传递给 Arraylist

标签 java arrays constructor boolean abstract

我是否可以将所有私有(private)数据类型保存在抽象类中,以便稍后可以使用存储在数组列表中的信息(数组列表位于不同的类中)。我已经成功地存储了之前的所有字符串,但我的 boolean 值没有成功。我知道数组列表用于引用对象。谢谢

public abstract class Room
{
    private String roomID;
    private boolean ensuite;
    private String guest;
    private String nights;
    private String booked;

    public abstract room (String roomID boolean ensuite)
}

最佳答案

这是否是从您的代码中准确复制的? String roomIdboolean ensuite 之间缺少 ,。方法声明中也不需要抽象。

试试这个:

public abstract class Room
{
    private String roomID;
    private boolean ensuite;
    private String guest;
    private String nights;
    private String booked;

    public Room (String roomID, boolean ensuite)
    {
       this.roomID = roomID;
       this.ensuite = ensuite;
       //so on...
    }
}

关于java - 使用字符串将 boolean 变量传递给 Arraylist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8702159/

相关文章:

java - 以下 "private static inner class"实现正确吗?

java - spring可以自动填充特定类型的列表吗?

arrays - 如何检查是否单击了二维数组的任何按钮?

python - 如何用递增的数字填充二维数组?

c++ - 作为其他类成员的依赖类

java - 使用 Spring MVC 运行脚本文件和使用 Css 文件?

java - 如何选择特定日期(当 : type = "date") in Selenium WebDriver?

arrays - 使用 JUnit 5 断言 List<String[]>

java - 为什么我会收到此错误 "The constructor is undefined"?

javascript - 对象构造 : is the prototype really necessary?