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

  • 大小: 4KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-12
  • 語言: Java
  • 標簽: java??系統??作業??

資源簡介

Java圖書館借書還書系統,上課時做的一個作業,能讀寫TXT文件,實現書籍和用戶信息的修改和保存,控制臺程序,能實現借書、還書、查詢用戶和書籍信息功能,內附TXT文件保存格式說明

資源截圖

代碼片段和文件信息

import?java.io.*;
import?java.util.*;

public?class?BookSystem?{
public?static?void?main(String[]?args){
System.out.println(“請輸入書籍信息源文件的地址:“);
String?bookAddress?=?BookSystem.scan.next();
BookSystem.readBookTxt(bookAddress);
System.out.println(“請輸入用戶信息源文件的地址?:“);
String?userAddress?=?BookSystem.scan.next();
BookSystem.readUserTxt(userAddress);

BookSystem.choose();

BookSystem.writeBookTxt(bookAddress);
BookSystem.writeUserTxt(userAddress);

}

public?static?void?readUserTxt(String?userAddress){
String?sourceAddress?=?userAddress;
try{
FileReader?fr?=?new?FileReader(sourceAddress);
BufferedReader?br?=?new?BufferedReader(fr);
String?line?=?br.readLine();
User?now?=?BookSystem.firstUser;
while?(line?!=?null)?{
int?index?=?line.indexOf(“??“);
now.setId(Integer.parseInt(line.substring(0index)));
line?=?line.substring(index+2);
index?=?line.indexOf(“??“);
now.setName(line.substring(0index));
line?=?line.substring(index+2);
index?=?line.indexOf(“??“);
now.setGender(line.substring(0index));
line?=?line.substring(index+2);
index?=?line.indexOf(“??“);
now.setLendNumber(Integer.parseInt(line.substring(0index)));
line?=?line.substring(index+2);
index?=?line.indexOf(“??“);
if(index?==?-1){
now.setMaxNumber(Integer.parseInt(line));
}
else{
now.setMaxNumber(Integer.parseInt(line.substring(0index)));
Book?nowBook?=?now.myBook;
while?(index?!=?-1){
line?=?line.substring(index+2);
index?=?line.indexOf(“??“);
String?bookID?=?line.substring(0index);
line?=?line.substring(index+2);
index?=?line.indexOf(“??“);
String?bookName?=?line.substring(0index);
line?=?line.substring(index+2);
index?=?line.indexOf(“??“);
if(index?==?-1){
int?bookNumber?=?Integer.parseInt(line);
nowBook.nextBook?=?new?Book(bookIDbookNamebookNumber);
nowBook?=?nowBook.nextBook;
}
else{
int?bookNumber?=?Integer.parseInt(line.substring(0index));
nowBook.nextBook?=?new?Book(bookIDbookNamebookNumber);
nowBook?=?nowBook.nextBook;
}
}
}
line?=?br.readLine();
if(line?!=?null){
now.nextUser?=?new?User();
???????? now?=?now.nextUser;
}
}
????br.close();
????fr.close();
}
catch(IOException?ioe){
ioe.printStackTrace();
}

}

public?static?void?readBookTxt(String?bookAddress){
String?sourceAddress?=?bookAddress;
try{
FileReader?fr?=?new?FileReader(sourceAddress);
BufferedReader?br?=?new?BufferedReader(fr);
String?line?=?br.readLine();
AllBook?now?=?BookSystem.allBook;
while?(line?!=?null)?{
int?index?=?line.indexOf(“??“);
now.setBookId(line.substring(0index));
line?=?line.substring(index+2);
index?=?line.indexOf(“??“);
now.setName(line.substring(0index));
line?=?line.sub

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-07-02?15:42??借書還書系統\
?????文件?????????118??2012-05-15?22:13??借書還書系統\A.txt
?????文件?????????118??2012-05-16?20:46??借書還書系統\B.txt
?????文件???????14917??2012-05-16?22:14??借書還書系統\BookSystem.java
?????文件?????????325??2012-07-02?15:42??借書還書系統\說明.txt

評論

共有 條評論