Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Convert byte[ ] array to String 29/6/2011, 16:43 | |
| Có lúc chúng ta sẽ dùng đến, lúc đó hãy cám ơn tôi nhá! (Bữa thi ngày mai chăng?) Making a byte array to String conversion in Java is very simple since one of the String class constructors takes an array of bytes as argument. We simply create the object with our array as argument to convert the byte array to a String, and then print out the value.
- Code:
-
/* * Main.java * * @author [You must be registered and logged in to see this link.] */ public class Main { /* * This method converts an byte array to a String object. */ public void convertByteArrayToString() { byte[] byteArray = new byte[] {87, 79, 87, 46, 46, 46}; String value = new String(byteArray); System.out.println(value); } /** * @param args the command line arguments */ public static void main(String[] args) { new Main().convertByteArrayToString(); } } |
|
hotboy
Thú CƯng :
Số bài viết : 705 Điểm : 1043 Được cảm ơn : 9 Ngày sinh : 21/03/1990 Tham gia ngày : 13/05/2010 Tuổi : 34 Đến từ : BDU
| Tiêu đề: Re: Convert byte[ ] array to String 29/6/2011, 19:21 | |
| sax sao hk làm 1 bài về byte->string rồi string->byte
spam dữ quá |
|
theanhkkt
Thú CƯng :
Số bài viết : 143 Điểm : 1509261 Được cảm ơn : 24 Ngày sinh : 22/12/1990 Tham gia ngày : 16/03/2010 Tuổi : 33 Đến từ : Kon Tum
| Tiêu đề: Re: Convert byte[ ] array to String 29/6/2011, 19:28 | |
| Hoàng ơi. Hỏi chút: theo mình nghĩ là Từ packer (gói) có thể chuyển sang kiểu string (string a= packer1.getdata()) Từ string có thể chuyển sang mảng byte[] (mang1=chuoi.getByte()) Và từ byte[] mới có thể chuyển sang packet (datagrampaket a= new datagrampacket (mang1, mang1.lengt))
CÓ CHÍNH XÁC KHÔNG? |
|
hotboy
Thú CƯng :
Số bài viết : 705 Điểm : 1043 Được cảm ơn : 9 Ngày sinh : 21/03/1990 Tham gia ngày : 13/05/2010 Tuổi : 34 Đến từ : BDU
| Tiêu đề: Re: Convert byte[ ] array to String 29/6/2011, 20:38 | |
| packet.getdata() là kiểu byte muốn chuyển qua string thì phải ép kiểu
không phải chuyển từ byte qua packet, mà là bản thân cái packet chứa các data kiểu byte nên muốn tạo packet thì mình chỉ truyền vào mảng byte của data và độ dài của mảng byte vào constructor của packet là DatagramPacket(bytedata,data.length)
ok chưa |
|
Sponsored content
| Tiêu đề: Re: Convert byte[ ] array to String | |
| |
|