?? parameterbean.java
字號:
package com.wootion.rms;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.DataInputStream;
import java.io.DataOutputStream;
public class ParameterBean {
private int index;
private int value;
/**
* @param index
* @param value
*/
public ParameterBean(int index, int value) {
super();
this.index = index;
this.value = value;
}
public int getIndex() {
return index;
}
public void setIndex(int index) {
this.index = index;
}
public int getValue() {
return value;
}
public void setValue(int value) {
this.value = value;
}
public ParameterBean() {
// TODO Auto-generated constructor stub
}
/**
*
* <b>方法描述:</b></br>     轉換成字節</br>
*
* @param index
* 鍵
* @param value
* 值
* @return byte的一個數組
*/
public byte[] toBytes() { // 寫成字節
byte[] data = null;
try {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(baos);
dos.writeInt(index);
dos.writeInt(value);
data = baos.toByteArray();
baos.close();
dos.close();
}
catch (Exception e) {
e.printStackTrace();
}
return data;
}
public ParameterBean(byte[] b) {
initPlayListBean(b); //讀取RMS內容的構造函數
}
public void initPlayListBean(byte[] rec) { //從字節讀取內容
ByteArrayInputStream bais = new ByteArrayInputStream(rec);
DataInputStream dis = new DataInputStream(bais);
try {
index=dis.readInt();
value = dis.readInt();
} catch (Exception e) {
e.printStackTrace();
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -