tapes.java~3~

来自「音像管理软件」· JAVA~3~ 代码 · 共 57 行

JAVA~3~
57
字号
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) {    MyCD newCD = new MyCD();    newCD.setMediaName(newTapeInfo[0]);    newCD.setPrice(Float.parseFloat(newTapeInfo[1]));    newCD.setPress(newTapeInfo[2]);    newCD.setArtist(newTapeInfo[3]);    newCD.setISRC(newTapeInfo[4]);    TapeList.add(newCD);  }  public LinkedList searchCD(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 + =
减小字号Ctrl + -
显示快捷键?