📄 user.java
字号:
package edu.jnestore.common;import edu.jnestore.beans.Book;import java.util.ArrayList;/** * User类用来封装登陆用户信息,包括用户名、选购的商品 */public class User{ private String userID;//用户名 //bookList是存储选购商品的集合,相当于用户的购物车 private java.util.ArrayList bookList = new ArrayList(); public User(String userID) { this.userID = userID; } public String getUserID() { return userID; } public void setUserID(String userID) { this.userID = userID; } public java.util.ArrayList getBookList() { return bookList; } public void setBookList(java.util.ArrayList bookList) { this.bookList = bookList; } //向购物车中添加商品 public void addBook(Book book) { java.util.Iterator iterator = this.bookList.iterator(); while(iterator.hasNext()) { Book b = (Book)iterator.next(); if(b.getIsbnid().trim().compareToIgnoreCase(book.getIsbnid().trim())==0) { return; } } this.bookList.add(book); } //从购物车中删除指定商品 public void removeBook(String ISBN) { java.util.Iterator iterator = this.bookList.iterator(); while(iterator.hasNext()) { Book b = (Book)iterator.next(); if(b.getIsbnid().trim().compareToIgnoreCase(ISBN.trim())==0) { this.bookList.remove(b); } } } }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -