一個關於unicode的問題.
有一文本文件(繁體),已經轉換成unicode編碼
通過一下方法將其讀出到一個字符串中:
public String getFileAsString(String absFileName)
{
String resStr=null;
int ch1,ch2;
byte[] data=null;
data=this.readFileAsBytes(absFileName);
int dataLen=data.length;
for (int i = 0; i< dataLen; i+=2)
{
ch1 = data[i+1];
ch2 = data[i];
if (ch1 < 0) ch1 += 256;
if (ch2 < 0) ch2 += 256;
char c = (char)(ch1*256 + ch2);
resStr += c;
}//end for
return resStr;
}
對字符串進行處理後(也就是將棋分割成倆半),然後想將兩個文件分別保存到新的文件中,請問如何再保存成unicode碼呢?急