2011-08-17 31 views
2

我有下面的類定義:將對象轉換爲字節數組(通過套接字發送)。然後將其轉換回

public class Message { 
    private String sender, text; 

    public Message(String sender, String text) { 
     this.sender = sender; 
     this.text = text; 
    } 

} 

我希望能夠通過藍牙套接字發送該消息類的一個實例。爲了做到這一點,它需要被轉換成一個字節[]。發送後,我需要將它轉換回Message對象(在套接字的另一側)。我怎樣才能做到這一點?

回答

0

你可以定義一個函數,該函數返回一個byte[]並調用它,你每藍牙發送之前。字節數組可能類似於{ sendersize, textsize, sender, text }。還定義了一個函數,它可以恢復進程並在另一端調用它。

相關問題