說我有一個字符串:Hello!
我必須做的這一切:通過數據報包發送數組的最佳方式是什麼?
- 將字符串轉換成字節數組
- 發送的字節數組
- 將其轉換回一個字符串(供以後使用)
這是我的代碼...
//Sender
String send = "Hello!";
byte[] data = send.getBytes();
DatagramPacket packetOut = new DatagramPacket(data, data.length); //send blah blah
//Receiver
//blah blah receive it
String receive = new String(packetIn.getData()); //convert it back
什麼是快速和優雅w ^唉這樣做的整數數組?
爲什麼你將整數數組長度乘以4?編輯:因爲每32位int一個字節是8位?只是爲了確保一個浮動將乘以4和長期將是* 8? – user1753100
我假設你想保留32位int的所有4個字節(4 * 8位)。 –