资源简介

这个是我这学期的课程设计,拿出来共享下,新手写的程序,不免有各种不足,各位看官多多见谅哦

资源截图

代码片段和文件信息

import java.io.BufferedReader;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.PrintWriter;
import java.util.StringTokenizer;

class addInformation{
public addInformation(File fString sint n) throws Exception {
    
     FileOutputStream out=new FileOutputStream(ftrue);
     //利用输出流把信息保存在“HotelInformation.txt”中
     out.write(s.getBytes());//将字符串s写入out
     out.write(‘\r‘); // \r\n表示换行
out.write(‘\n‘); 
     System.out.println(“Save Information...“);
        out.close();//关闭字节流
        try {//创建一个printwriter类对象
BufferedReader inputStream=
//创建一个BUFFERREADER类对象
new BufferedReader(new FileReader(“highscore“+n+“.txt“));
PrintWriter outputStream=
new PrintWriter(new FileOutputStream(“highscore1.txt“));
StringTokenizer t;
int score[]= new int[11];
String string[]=new String[11];
String str;
int i=0jk=0w=0q=0;
String line=inputStream.readLine();
//从输入流读取一行字符串
while(line!=null&&q<11){
t=new StringTokenizer(line);
String studentID=t.nextToken();
Integer sc=new Integer(t.nextToken());
score[k]=sc;
string[k]=line;
k++;     

t.nextToken();
q++;
System.out.println(line);
line=inputStream.readLine();
}
for(j=0;j<11;j++){
for(i=j;i<11;i++)
{  
if(score[j]>score[i])
{     w=score[j];
      score[j]=score[i];
      score[i]=w;
  str=string[j];
      string[j]=string[i];
      string[i]=str;                

}
}
}
for(i=0;i+11-q<10;i++)
{ System.out.println(string[i+11-q]);
outputStream.println(string[i]);//输出
 }
outputStream.close();
inputStream.close();

catch (Exception e) {

System.out.println(e.getMessage());
}
try {//创建一个printwriter类对象
BufferedReader inputStream=
//创建一个BUFFERREADER类对象
new BufferedReader(new FileReader(“highscore1.txt“));
PrintWriter outputStream=
new PrintWriter(new FileOutputStream(“highscore“+n+“.txt“));

String line=inputStream.readLine();
//从输入流读取一行字符串
while(line!=null){
outputStream.println(line);//输出
line=inputStream.readLine();//读取下一行
}
outputStream.close();
inputStream.close();
} catch (Exception e) {

System.out.println(e.getMessage());
}
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-11-27 16:37  src\
     文件        2181  2011-11-26 21:30  src\addInformation.class
     文件        2554  2011-11-24 18:00  src\addInformation.java
     文件         641  2011-11-26 21:31  src\Cell.class
     文件         587  2011-11-05 15:53  src\Cell.java
     文件       41398  2011-11-27 10:12  src\copy.jpg
     文件       20887  2011-11-27 10:12  src\copy1.jpg
     文件        3306  2011-11-26 21:31  src\defen.class
     文件        2693  2011-11-26 15:43  src\defen.java
     文件          16  2011-11-24 18:05  src\highscore.txt
     文件         149  2011-11-27 10:12  src\highscore1.txt
     文件         149  2011-11-27 10:12  src\highscore3.txt
     文件         155  2011-11-26 14:28  src\highscore4.txt
     文件         114  2011-11-26 15:42  src\highscore5.txt
     文件    11162884  2011-11-18 10:47  src\music.wav
     文件        4059  2011-11-26 21:32  src\MyCanvas.class
     文件        4994  2011-11-26 15:42  src\MyCanvas.java
     目录           0  2011-11-26 21:27  src\pictrue\
     文件       25215  2011-11-24 22:59  src\pictrue\pic_31.jpg
     文件        8183  2011-11-24 23:01  src\pictrue\pic_31_1.jpg
     文件        6925  2011-11-24 23:01  src\pictrue\pic_31_2.jpg
     文件        6340  2011-11-24 23:01  src\pictrue\pic_31_3.jpg
     文件       11314  2011-11-24 23:01  src\pictrue\pic_31_4.jpg
     文件       10444  2011-11-24 23:01  src\pictrue\pic_31_5.jpg
     文件        9136  2011-11-24 23:01  src\pictrue\pic_31_6.jpg
     文件       12523  2011-11-24 23:01  src\pictrue\pic_31_7.jpg
     文件       13733  2011-11-24 23:01  src\pictrue\pic_31_8.jpg
     文件       24704  2011-11-24 23:19  src\pictrue\pic_32.jpg
     文件        3922  2011-11-24 23:21  src\pictrue\pic_32_1.jpg
     文件        7504  2011-11-24 23:21  src\pictrue\pic_32_2.jpg
     文件       10555  2011-11-24 23:21  src\pictrue\pic_32_3.jpg
............此处省略162个文件信息

评论

共有 条评论