该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
第四题:package iotest;
import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;
public class StudentScores {static List students = new ArrayList();//列表,存放studentstatic BufferedReader in = new BufferedReader(new InputStreamReader(System.in));//控制台输入static FileOutputStream fos;//文件输出流static BufferedOutputStream bos;//static File f = new File("Students");//读写的文件static BufferedReader br;static FileReader fr;public static void main(String[] args) throws Exception {System.out.println("输入"1"开始记录学生信息,输入"2"开始读取学生信息.");String s = in.readLine();if(s.equals("1"))RecordStudentScores();elseReadStudentScores();}static void ReadStudentScores() throws Exception{fr = new FileReader(f);br = new BufferedReader(fr);String line;while((line = br.readLine()) !=null){String[] splits = line.split(" ");Student stu = new Student();stu.setName(splits[0]);stu.setNumber(splits[1]);stu.setScore(Integer.parseInt(splits[2]));students.add(stu);}OutPutStudentsInConsole();}static void OutPutStudentsInConsole(){for (int i = 0; i
}
class Student{private String name;private String number;private int score;
public void setName(String name) {this.name = name;}
public String getName() {return name;}
public void setNumber(String number) {this.number = number;}
public String getNumber() {return number;}
public void setScore(int score) {this.score = score;}
public int getScore() {return score;}}
本文发布于:2024-02-04 00:03:11,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170698128851931.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |