📄 settk_txk.java
字号:
/* * Author : 胡家宝 * Date : 2006-6-30 10:54:53 */ package WebExam; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.util.*; public class Settk_txk{ private int m_tk_txk_Id; private String m_tk_txkName; private int m_tk_txkType_Id; private String m_Tk_txk_Memo; private String m_Tk_txk_other; public Settk_txk() { } public Settk_txk(int tk_txk_Id,String tk_txkName,int tk_txkType_Id,String Tk_txk_Memo,String Tk_txk_other) { m_tk_txk_Id = tk_txk_Id; m_tk_txkName = tk_txkName; m_tk_txkType_Id = tk_txkType_Id; m_Tk_txk_Memo = Tk_txk_Memo; m_Tk_txk_other = Tk_txk_other; } public int gettk_txk_Id() { return m_tk_txk_Id; } public void settk_txk_Id( int tk_txk_Id ) { m_tk_txk_Id = tk_txk_Id; } public String gettk_txkName() { return m_tk_txkName; } public void settk_txkName( String tk_txkName ) { if( tk_txkName == null ) tk_txkName= "default"; m_tk_txkName = tk_txkName; } public int gettk_txkType_Id() { return m_tk_txkType_Id; } public void settk_txkType_Id( int tk_txkType_Id ) { m_tk_txkType_Id = tk_txkType_Id; } public String getTk_txk_Memo() { return m_Tk_txk_Memo; } public void setTk_txk_Memo( String Tk_txk_Memo ) { if( Tk_txk_Memo == null ) Tk_txk_Memo= "default"; m_Tk_txk_Memo = Tk_txk_Memo; } public String getTk_txk_other() { return m_Tk_txk_other; } public void setTk_txk_other( String Tk_txk_other ) { if( Tk_txk_other == null ) Tk_txk_other= "default"; m_Tk_txk_other = Tk_txk_other; } //序列化 public byte[] serialize() throws IOException { ByteArrayOutputStream bout = new ByteArrayOutputStream(); DataOutputStream dout = new DataOutputStream(bout); dout.writeInt( m_tk_txk_Id ); dout.writeUTF( m_tk_txkName ); dout.writeInt( m_tk_txkType_Id ); dout.writeUTF( m_Tk_txk_Memo ); dout.writeUTF( m_Tk_txk_other ); return bout.toByteArray(); } //反序列化 public void deserialize(byte[] data) throws IOException { ByteArrayInputStream bin = new ByteArrayInputStream(data); DataInputStream din = new DataInputStream(bin); m_tk_txk_Id = din.readInt(); m_tk_txkName = din.readUTF(); m_tk_txkType_Id = din.readInt(); m_Tk_txk_Memo = din.readUTF(); m_Tk_txk_other = din.readUTF(); bin.close(); din.close(); } public static boolean matches(byte[] data, String userName) throws IOException { ByteArrayInputStream bais = new ByteArrayInputStream(data); DataInputStream dis = new DataInputStream(bais); try { return (dis.readUTF()).equals(userName); } catch (IOException e) { e.printStackTrace(); return false; } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -