- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前有 2 个 Arraylist
,其中包含 Customer
和 Bike
构造函数数据。我成功地输入并租用 Arraylist
使用:
rent.add(new Rent(customers.get(1),bike.get(1)));
如何检查 CustomerID
是否已在 Arraylist
租赁中,并且会给出错误,提示客户已在租赁?
public Rent(Customer customer, Bike bike) {
this.customers = customer;
this.bike = bike;
}
public Customer(int CustID, String CustFName, String CustLName) {
this.CustID = CustID;
this.CustFName = CustFName;
this.CustLName = CustLName;
}
public Bike(int BikeID, String BikeType, int PricePerDay,booleanisAvailable) {
this.BikeID = BikeID;
this.BikeType = BikeType;
this.PricePerDay = PricePerDay;
this.isAvailable = isAvailable;
}
protected ArrayList<Customer> customers = new ArrayList<Customer();
protected ArrayList<Bike> bike = new ArrayList<Bike>();
protected ArrayList<Rent> rent = new ArrayList<Rent>();
最佳答案
假设您正在寻找具有给定 custId 的客户,您可以执行以下操作:
public boolean isAlreadyRenting(Customer cust) {
return rent.stream().anyMatch(r -> r.getCustomer().getCustId() == cust.getCustId());
}
关于java - Arraylist 检查 CustomerID 是否在 Rent ArrayList 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55522496/
注意:我试图让这篇文章尽可能简洁,完整的代码可以在 https://github.com/pchampin/pair_trait 找到。 . 问题 我定义了以下特征: pub trait Pair {
我刚刚发现 ArrayPool 的存在,但它的文档有点缺乏。 我想知道 Rent(.)和 Return(.)是线程安全的。 编辑:看起来我没有注意到文档的“线程安全”部分;但阅读了一些评论和答案后,我
我需要在我的租金数组中添加一个日期,但 Eclipse 希望我的 LocalDate 转换为字符串,而我不希望它是字符串 public class Rent { private int id;
有谁知道一个相当原生的样式选择插件 .我所说的 native 是指您与“选择”框本身交互,而不是一些变化 select使用 UL 创建或 DIV ,这似乎是大多数精选插件处理此问题的方式。我能找到的
我目前有 2 个 Arraylist,其中包含 Customer 和 Bike 构造函数数据。我成功地输入并租用 Arraylist 使用: rent.add(new Rent(customers.g
我正在尝试编写一个查询,该查询将返回 Sakila 数据库中最长的电影租赁持续时间以及租赁该电影(以及电影的标题)的客户。 首先,我编写了以下查询,该查询应该返回 film_id、inventory_
我正在尝试将 Laravel 项目连接到现有数据库。 我已经关注了 Eloquent Model Conventions ;但是,我仍然遇到以下错误: Illuminate \ Database \
我是一名优秀的程序员,十分优秀!