📄 lendingset.java
字号:
//************************************************//LendingSet.java//This class is used to describe the structure for//storing all the lending records.//Created by Xiaobin Lin 2/Dec/2004//************************************************package Main;import java.io.*;import java.util.*;public class LendingSet implements Serializable{ //Creates a new instance of LendingSet public LendingSet() { lendingList = new LinkedList(); } public void addNewLending(Lending lending){ lendingList.add(lending); } public int findMember(int memberNo){ // Iterate through the LinkedList ListIterator i = lendingList.listIterator(); while(i.hasNext()) { if (((Lending)i.next()).getMemberNo() == memberNo){ return i.nextIndex() - 1; } } return -1; } public int findVideo(int videoIndex){ // Iterate through the LinkedList ListIterator i = lendingList.listIterator(); while(i.hasNext()) { if (((Lending)i.next()).getVideoIndex() == videoIndex){ return i.nextIndex() - 1; } } return -1; } public int getVideoIndex(int recordIndex){ int videoIndex = ((Lending)lendingList.get(recordIndex)).getVideoIndex(); return videoIndex; } public void removeLending(int lendingIndex){ lendingList.remove(lendingIndex); } //use linkedlist to store all the single lending record private LinkedList lendingList; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -