char數組轉換成byte數組

  JAVA:

  char=>s=>byte[]:  

  s=String.valueOf(c);//transfer   a   char   to   a   String  
  b=s.getBytes();  
   
  char[]=>s=>byte[]:  
  s=new   String(value);//transfer   a   char[]   to   a   String  

  b=s.getBytes(); 


  C#:
如果都是英文和阿拉伯數字 , 可用 ASCIIEncoding 的 GetBytes()轉換爲byte[]
但如果有中文字或其他國家的文字 (如日文) 時, 則要用 UnicodeEncoding.UTF8 的 GetBytes() 來轉 , 否則會不正確 .

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章