📄 tapes.java
字号:
package mediasystem.mediadata;import java.util.*;import mediasystem.media.*;public class Tapes { Vector TapeList = new Vector(); public boolean isExisted(String ISRC){ for(int i = 0; i < TapeList.size(); i++){ if(((MyTape)TapeList.get(i)).getISRC().compareTo(ISRC) == 0) { return true; } } return false; } public void addTape(String[] newTapeInfo) { MyTape newTape = new MyTape(); newTape.setMediaName(newTapeInfo[0]); newTape.setPrice(Float.parseFloat(newTapeInfo[1])); newTape.setPress(newTapeInfo[2]); newTape.setArtist(newTapeInfo[3]); newTape.setISRC(newTapeInfo[4]); TapeList.add(newTape); } public LinkedList searchTape(String TapeName ,String artist) { LinkedList list = new LinkedList(); for (int i = 0; i < TapeList.size(); i++) { MyTape index = (MyTape)TapeList.get(i); boolean compareResult1 = (index.getMediaName().compareTo(TapeName) == 0); if (TapeName.compareTo("") == 0) compareResult1 = true; boolean compareResult2 = (index.getArtist().compareTo(artist) == 0); if (artist.compareTo("") == 0) compareResult2 = true; if (compareResult1 && compareResult2) { list.add(index); } } return list; } public boolean delTape(String ISRC) { for(int i = 0; i < TapeList.size(); i++){ MyTape index = (MyTape)TapeList.get(i); if(index.getISRC().compareTo(ISRC) == 0){ TapeList.remove(i); return true; } } return false; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -