?? txtmanager.java
字號:
package com.chat.io;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
import base.io.FileManager;
public class TxtManager {
private static final String path="C:\\ChatSystemConfig\\userId.txt";
public static List<String> getUserId() {
main(new String[0]);
List<String> list=new ArrayList<String>();
try {
FileReader fr = new FileReader(path);
BufferedReader br = new BufferedReader(fr);
String temp = null;
do {
temp = br.readLine();
if (temp == null)
break;
if(!list.contains(temp)){
list.add(temp);
}
} while (temp != null);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return list;
}
public static void saveUserId(String userId){
//將最后登陸的帳號寫在最前面
List<String> list=getUserId();
list.remove(userId);
list.add(0,userId);
base.io.FileManager.write(path, list, true, false);//寫入
}
public static void removeUserId(String userId){
List<String> list=getUserId();
list.remove(userId);
base.io.FileManager.write(path, list, true, false);
}
public static void main(String args[]){
// List<String> list=getUserId();
// for(String userId:list){
// System.out.println(userId);
// }
File file=new File(path);
if(file.exists())return;
FileManager.write(path, "劉德華\n張學友\n黃曉明\n周潤發",true, true);
}
public URL getPath(){
return getClass().getResource("/config/userId.txt");
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -