-------------段长
消息头 @ 1
消息长 5 1
会话ID 0x0101 2开 0x01 1
关 0x02
private byte at = 0x40;
private byte len=5;
private byte tel=(byte)0x0101;
private byte homeCmd=0;然后放到byteBuffer数组里,再放到STRING里,再转成toCharArray这么写对吗???应该怎么写?
消息头 @ 1
消息长 5 1
会话ID 0x0101 2开 0x01 1
关 0x02
private byte at = 0x40;
private byte len=5;
private byte tel=(byte)0x0101;
private byte homeCmd=0;然后放到byteBuffer数组里,再放到STRING里,再转成toCharArray这么写对吗???应该怎么写?
解决方案 »
- 关于socket问题的疑惑。
- 关于myeclipse中tomcat无法使用的问题。。求解啊
- 请教path变量的工作原理
- 无法确定方法在哪里调用
- 抽象类继承抽象类,第二个继承的方法为何不可用?
- 哪个能给我介绍可以下载 JAVA数据结构 的视频,我直接给你90分..
- 内部类 生存期
- 请教JAVA高手关于JAVA和DELPHI执行效率比较的问题:
- 请问怎么在java程序中用VB代码,是不是可以用COM组件
- 【 请问 JAVA2 SDK 1.3 是否就是 JDK 1.3 ? java与数据库 ? 】
- JAVA中线程池/后台线程怎么理解?及里边用到的知识
- java的数据类型有基本类型和引用类型。数组属于什么类型?
多谢火龙果,那我是不是应该这样改:
private byte at = 0x40;
private byte len=5;
private byte []tel={0x01,0x01};
private byte []homeCmd={0,0};
public void convertFromWebCommand(WebCommand webCommand) {
this.homeCmd[0] = webCommand.getNode();
this.homeCmd[1] = webCommand.getCmd();
}
public byte[] getBuffer(){
byte []buf=new byte[6];
buf[0]=at;
buf[1]=len;
buf[2]=tel[0];
buf[3]=tel[1];
buf[4]=homeCmd[1];
buf[5]=0;
return buf;
}
private byte[] tel= { 0x03, 0x02 };是不?