Chuyển đổi String thành mảng Byte. (How to convert String object to Byte array?)





Bài viết này sẽ hướng dẫn cách chuyển đổi một chuỗi(String) thành một mảng Byte(Byte array) trong ngôn ngữ lập trình Java.






Để chuyển đổi một chuỗi thành mảng Byte ta sử dụng phương thức " getBytes()" của lớp String(Class String) trong Java, dưới đây là một ví dụ đơn giản mô tả việc chuyển đổi.

/**
 * @(#)JavaConvertStringToByte.java
 *
 * JavaConvertStringToByte application
 *
 * @author BUI NGOC SON
 * @version 1.00 2014/2/24
 */

public class JavaConvertStringToByte {
   
    public static void main(String[] args) {
       
        String str = "VNLVIES.NET";
        byte[] arrByte = str.getBytes();
       
        System.out.println("String length: " + str.length());
        System.out.println("Byte array length: " + arrByte.length);
       
        for (byte byteTmp : arrByte) {
            System.out.println(byteTmp);
        }
       
    }
}

Kết quả sẽ là:
String length: 11
Byte array length: 11
86
78
76
86
73
69
83
46
78
69
84












No comments:

Post a Comment