byte轉換字符串(string)+字符串轉換byte


C# 中字符串string和字節數組byte[]的轉換

//string轉byte[]:
byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );

//byte[]轉string:
string str = System.Text.Encoding.Default.GetString ( byteArray );

//string轉ASCII byte[]:
byte[] byteArray = System.Text.Encoding.ASCII.GetBytes ( str );

//ASCII byte[]轉string:
string str = System.Text.Encoding.ASCII.GetString ( byteArray );

Java中字符串string和字節數組byte[]的轉換

//string 轉 byte[]

String str = "Hello";

byte[] srtbyte = str.getBytes();

// byte[] 轉 string

String res = new String(srtbyte);

System.out.println(res);


//當然還有可以設定編碼方式
的

String str = "hello";

byte[] srtbyte = null;

try {

    srtbyte = str.getBytes("UTF-8");

    String res = new String(srtbyte,"UTF-8");

    System.out.println(res);

    } catch (UnsupportedEncodingException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM