看板 [ java ]
討論串[問題] 一長串資料解析
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 9→)留言12則,0人參與, 最新作者omidofor (媽媽咪呀)時間10年前 (2015/05/12 22:18), 編輯資訊
0
0
0
內容預覽:
在進行設計之前,. 可以先思考一下當前需求以及未來有無擴充或改變需求的可能。. 依照你的敘述,. 每一次回應的資料可能有3種不同的長度,. 又分別對應到不同數量和種類的欄位。. 首先可以想到的問題是:. 未來有沒有可能會多一種回應的長度?比如180bytes?. 欄位順序改變 => A,B,C,D
(還有2923個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者mars90226 (火星人)時間10年前 (2015/05/12 14:45), 編輯資訊
0
0
0
內容預覽:
不如把這三種狀況的資料都拉出來變成class. 例如:. class Packet {. // getters and setters. }. class LongPacket extends Packet {. private byte[] a = new byte[10];. private b
(還有760個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者JGC18 (JGC)時間10年前 (2015/05/12 13:38), 10年前編輯資訊
0
0
0
內容預覽:
不確定我有沒有誤會您的意思. 您建議是,假設回應是250bytes,我就開一個 byte[] data = new byte[250]. 假設我現在要get a欄位,就去data array裡面,根據a欄位的位置和長度去擷取出來. 不需要宣告一個成員變數 byte[] a = new byte[10
(還有19個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者pttworld (批踢踢世界)時間10年前 (2015/05/12 12:32), 編輯資訊
0
0
0
內容預覽:
如果你拿得到format,直接開一長串陣列,. 再根據需要宣告和定義成員變數和區域變數,. 關鍵是區域變數的使用和隨時可以根據format再次取值,. 總不可能整個array的數值同時在一個敘述中出現吧,. 希望你能懂我講的。. --. Sent from my Android. --. 發信站

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者JGC18 (JGC)時間10年前 (2015/05/12 11:43), 編輯資訊
0
0
0
內容預覽:
各位先進好:. 小弟今天有一台設備,假設回應資料的長度會有,250bytes, 120bytes, 60bytes. 這250bytes,假設依照規格總共可以解析出10個欄位(欄位編號為A,B,C,D,E,F,G,H,I,J). 120bytes,可以解析出6個欄位(欄位編號為 A,D,E,F,I,
(還有831個字)
首頁
上一頁
1
下一頁
尾頁