java字元轉換

2021-07-05 10:14:37 字數 903 閱讀 8571

已知字串編碼格式:
string str = new string(aa.getbytes("encode"),"newencode");

其中  aa 為需要轉換的字串  eccode 為字串 aa 的編碼格式 ,newencode 為目的編碼格式

未知字串的編碼格式:

public class changechar 

public static string getencoding(string str)

} catch (exception exception)

encode = "iso-8859-1";

try

} catch (exception exception1)

encode = "utf-8";

try

} catch (exception exception2)

encode = "gbk";

try

} catch (exception exception3)

return "";

}

}

在主函式中呼叫

/**

* aa 為需要轉換的字串

* str 為轉換後的字串

* newencode 為目的編碼格式

*/string str = changechar.change(aa, "newencode");

java字元型別轉換

1 char轉int 1 character.getnumericvalue 字元變數名 從char型別中獲得int型別值 2 int z integer.parseint new string char型別變數 通過integer得parseint轉換 integer 類在物件中包裝了乙個基本型別...

java 字串編碼轉換

public class changecharset 將字元編碼轉換成iso 8859 1碼 public static string toiso 8859 1 string str throws unsupportedencodingexception 將字元編碼轉換成utf 8碼 public ...

Java 位元組流 字元流轉換

一 轉換流 inputstreamreader 位元組到字元的橋梁。解碼。outputstreamwriter 字元到位元組的橋梁。編碼。流的操作規律 之所以要弄清楚這個規律,是因為流物件太多,開發時不知道用哪個物件合適。想要知道開發時用到哪些物件。只要通過四個明確即可。1,明確源和目的 匯 源 i...