已知字串編碼格式:
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...