user.java

来自「j2ee应用和开发」· Java 代码 · 共 63 行

JAVA
63
字号
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 + =
减小字号Ctrl + -
显示快捷键?