Java 布尔变量如何在对象数组中工作

Java 布尔变量如何在对象数组中工作,java,Java,我试图为可以出租的电影创建一个对象数组,布尔变量将显示电影是否可用。如何在getter/setter中对其进行编码 public class Film { private String movieid; private String title; private int year; private double price; private boolean status; } 如果要像Film[]中那样创建一个Film对象数组,那么可以调用数组中特定Fi

我试图为可以出租的电影创建一个对象数组,布尔变量将显示电影是否可用。如何在getter/setter中对其进行编码

public class Film
{
    private String movieid;
    private String title;
    private int year;
    private double price;
    private boolean status;
}

如果要像Film[]中那样创建一个Film对象数组,那么可以调用数组中特定Film的getter和setter方法,如下所示:

filmList[i].getStatus();

其中filmList是你的电影数组,i是数组中特定电影的索引。

void setstatus boolean newStatus{status=newStatus;}?电影数组与如何编写电影状态的getter/setter有什么关系?我不理解这个问题。简单的POJO getter/setter是最容易编码的。事实上,它非常简单,您可以简单地通过像Eclipse这样的IDE为您生成它们。你认为布尔型getter/setter与其他getter和/或setter有什么不同?恐怕我还是不明白你想问什么。在对象数组中仍然没有布尔变量,在Film类中也有布尔变量。你说的是布尔值[]还是什么?无关:状态作为布尔值意味着什么?如果状态为真,这意味着什么?假是什么意思?如果该布尔值应该显示电影是否可用,则将其命名为available,以便正确标识true/false值的含义。这也适用于布尔值的普通bean getter方法命名,即将getter命名为isAvailable,将setter命名为setavailablebolean available。