📄 messagemanager.java
字号:
package qianqian.cschat;
import java.io.File;
import java.io.FileOutputStream;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.FileInputStream;
import qianqian.p2pchat.tools.Tools;
//此类用于好友留言
public class MessageManager {
// 保存留言
public static void addMessage(String msgOwner, String msgBooker, String msg) {
try {
File book = new File("book/", msgOwner + '~' + msgBooker
+ ".qq");
FileOutputStream fos = new FileOutputStream(book, true);
fos.write((msgBooker + '\t' + Tools.getTimeInfo()).getBytes());
fos.write(msg.substring(msg.indexOf('\n') + 1).getBytes());
fos.close();
} catch (Exception e) {
e.printStackTrace();
}
}
// 获取留言
public static String getMessage(String msgOwner, String msgBooker) {
StringBuffer msg = new StringBuffer("");
File book = new File("book/", msgOwner + '~' + msgBooker + ".qq");
if(!book.exists())
return msg.toString();
try {
BufferedReader br = new BufferedReader(new InputStreamReader(
new FileInputStream(book)));
while (br.ready()) {
msg.append(br.readLine() + '\n');
}
br.close();
book.delete();
} catch (Exception e) {
e.printStackTrace();
}
return msg.toString();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -