📄 student.java
字号:
package fileUtility;
import java.io.File;
import java.io.RandomAccessFile;
import java.io.*;
import java.io.*;
public class Student {
public int serial; //在文件中的标号
public int ID; //学生证号
public ReadingRoom readingRoom;
public int seatX, seatY; //所在的位置
public String name, password,question,answer;
public boolean isBoy;
/**
* Friend
*/
public Student() {
readingRoom = null;
seatX = 0;
seatY = 0;
}
// Friend stringToFriend(String str) {
// return null;
// }
public void print() {
System.out.println("serial=" + serial + " ID=" + ID + " name=" +
name + " password=" + password + " sex=" +
isBoy);
System.out.println(" question="+question+" answer="+answer);
}
public void changePasswordTo(String str) {
password = str;
try {
RandomAccessFile f = new RandomAccessFile("file" + File.separator +
"students.txt", "rw");
f.seek(serial * 512 + 64);
f.writeUTF(password);
f.close();
} catch (FileNotFoundException ex) {
} catch (IOException ex) {
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -