0

3〜4個の異なる変数を含むTcp接続応答として取得byte[] bytesし、各変数の長さを事前に知っています。例えば:

byte[] bytes = {(byte)0x01, (byte)0xC0, (byte)0x56, (byte)0x34, (byte)0x45, (byte)0x78, (byte)0x09};

*バイトデータが正しくありません

変数名 可変長 variable_value
状態 1 0x01
名前 3 0xC0 0x56 0x34
価格 2 0x45 0x78
重さ 1 0x09

Javaオブジェクトに変換するのに最適な設計は何ですか? public product(byte[] bytes){}例を挙げたり、いくつかのメソッドやクラスで配布したりできますか。異なる変数を持つ類似のオブジェクトサービスがいくつかあるので、それらの変換を設計する最良の方法を知りたい

public class product{
private Boolean status;
private String name;
private Int price;
private Short weight
}

また

public class product{
private byte[] status;
private byte[] name;
private byte[] price;
private byte[] weight
}
4

0 に答える 0