chatservice.java

来自「用ajax技术实现的简单的j2ee聊天室」· Java 代码 · 共 39 行

JAVA
39
字号
package servlet;

import java.util.LinkedList;

public class ChatService {
	
	private static ChatService cs;
	private LinkedList<String> chatMsg;
	public static ChatService instance() {
		if(cs == null){
			cs = new ChatService();
		}
		return cs;
	}

	public void addMsg(String user, String msg) {
		if(chatMsg == null){
			chatMsg = new LinkedList<String>();
		}
		if(chatMsg.size() > 40){
			chatMsg.removeFirst();
		}
		chatMsg.add(user + "说: " + msg);
	}

	public String getMsg() {
		if(chatMsg == null){
			chatMsg = new LinkedList<String>();
			return "";
		}
		String result = "";
		for(String tmp : chatMsg){
			result += tmp + "\n";
		}
		return result;
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?