91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 13KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-29
  • 語言: 其他
  • 標簽:

資源簡介

以圖形用戶界面的方式,實現對日常記事信息進行添加、刪除、更新和查詢操作。

資源截圖

代碼片段和文件信息

package?Notebook;

import?java.io.File;
import?java.io.FileNotFoundException;
import?java.io.FileWriter;
import?java.io.IOException;
import?java.io.PrintWriter;
import?java.util.ArrayList;
import?java.util.Scanner;

public?class?Notebook?{
private?ArrayList?notes;
private?File?file;

public?Notebook()?{
notes?=?new?ArrayList();
file=new?File(“note.txt“);
Scanner?fReader;
????try?{
???? fReader=new?Scanner(file);
???? while(fReader.hasNext())?{
???? notes.add(fReader.next());
???? }
???? fReader.close();
????}
????catch(FileNotFoundException?e)?{
???? e.printStackTrace();
???? }

????}

????public?void?storeNote(String?note)?{
notes.add(note);
try?{
????PrintWriter?pw=new?PrintWriter(new?FileWriter(filetrue));
????pw.println(note);
????pw.close();
}
catch(IOException?e)?{
e.printStackTrace();
}
????}

public?int?numberOfNotes()?{
return?notes.size();
????}

public?String?showNote(int?noteNumber)?{
if?(noteNumber? return?null;
}?else?if?(noteNumber? return?notes.get(noteNumber);
}?else?
return?null;
}

public?void?removeNote(int?noteNumber)?{
if?(noteNumber? }?else?if?(noteNumber? notes.remove(noteNumber);
}?else?{
????}
try?{
????PrintWriter?pw=new?PrintWriter(new?FileWriter(file));
????for(String?note:notes)?{
????pw.println(note);
????}
????pw.close();
}
catch(IOException?e)?{
e.printStackTrace();
}
}

public?void?removeNote(String?noteNumber)?{
int?index=notes.size()-1;
while(index>=0)?{
String?note=notes.get(index);
if(note.contains(noteNumber))?{
notes.remove(index);
}
index--;
}
try?{
????PrintWriter?pw=new?PrintWriter(new?FileWriter(file));
????for(String?note:notes)?{
????pw.println(note);
????}
????pw.close();
}
catch(IOException?e)?{
e.printStackTrace();
}
}

public?String??listNotes()?{
??String?notesString=““;
??for(String?note:notes)?{
notesString=notesString+note+“\n“;
??}
??return?notesString;
}

public?ArrayList??search(String?searchString)?{

ArrayList?result?=?new?ArrayList();
for?(String?note?:?notes)?{
if?(note.contains(searchString))?{
result.add(note);
}
}
return?result;
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????301??2018-11-20?09:42??Notesbook\.classpath

?????文件????????385??2018-11-20?09:42??Notesbook\.project

?????文件????????598??2018-11-20?09:42??Notesbook\.settings\org.eclipse.jdt.core.prefs

?????文件???????3454??2018-12-04?09:06??Notesbook\bin\Notebook\Notebook.class

?????文件????????848??2018-12-04?09:06??Notesbook\bin\Notebook\Notebookframe$1.class

?????文件????????851??2018-12-04?09:06??Notesbook\bin\Notebook\Notebookframe$2.class

?????文件???????1459??2018-12-04?09:06??Notesbook\bin\Notebook\Notebookframe$3.class

?????文件???????2827??2018-12-04?09:06??Notesbook\bin\Notebook\Notebookframe$4.class

?????文件????????978??2018-12-04?09:06??Notesbook\bin\Notebook\Notebookframe$5.class

?????文件???????1882??2018-12-04?09:06??Notesbook\bin\Notebook\Notebookframe$6.class

?????文件???????4992??2018-12-04?09:06??Notesbook\bin\Notebook\Notebookframe.class

?????文件??????????9??2018-12-04?09:13??Notesbook\note.txt

?????文件???????2418??2018-12-04?08:51??Notesbook\src\Notebook\Notebook.java

?????文件???????5496??2018-11-27?09:37??Notesbook\src\Notebook\Notebookframe.java

?????目錄??????????0??2018-12-04?09:05??Notesbook\bin\Notebook

?????目錄??????????0??2018-12-04?09:05??Notesbook\src\Notebook

?????目錄??????????0??2018-12-04?09:05??Notesbook\.settings

?????目錄??????????0??2018-12-04?09:05??Notesbook\bin

?????目錄??????????0??2018-12-04?09:05??Notesbook\src

?????目錄??????????0??2018-12-04?09:05??Notesbook

-----------?---------??----------?-----??----

????????????????26498????????????????????20


評論

共有 條評論