問題タブ [data-serialization]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Javaは、オブジェクトにいくつかの異なる変数を含む大量のバイトを変換します
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){}
例を挙げたり、いくつかのメソッドやクラスで配布したりできますか。異なる変数を持つ類似のオブジェクトサービスがいくつかあるので、それらの変換を設計する最良の方法を知りたい
また