📄 helper.java
字号:
package com.tarena.chat1;import java.io.*;public class Helper { public static final String TAG="`~"; public static byte[] serial(IMessage msg) throws Exception {// String mes=msg.getAddress()+TAG+msg.getMsg()// +TAG+msg.getUser()+TAG+msg.getTime(); String mes=TAG+msg.getMsg() +TAG+msg.getUser()+TAG+msg.getTime(); System.out.println(msg.getTime()); return mes.getBytes();// ByteArrayOutputStream baos=new ByteArrayOutputStream();// ObjectOutputStream oos=new ObjectOutputStream(baos);// oos.writeObject(msg);// oos.close();// return baos.toByteArray(); } public static IMessage deserial(byte[] msg) throws Exception { String msgs=new String(msg).trim(); IMessage message =new Message(); String info[]=msgs.split(TAG); message.setAddress(info[0]); message.setMsg(info[1]); message.setUser(info[2]); message.setTime(info[3]); return message;// ByteArrayInputStream bais=new ByteArrayInputStream(msg);// ObjectInputStream ois=new ObjectInputStream(bais);// IMessage message =(IMessage)ois.readObject();// ois.close();// return message; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -