K
kinn_liu
Unregistered / Unconfirmed
GUEST, unregistred user!
JAVA的APPLICATION,其中作如下转换:
在一个JBUTTON的脚本:
void jButton1_actionPerformed(ActionEvent e) {
byte[] TMP1,TMP2;
String ORG,CHG;
ORG = jTextField1.getText();
try{
TMP1 = ORG.getBytes();
CHG = new String(TMP1,"ISO-8859-1");
TMP2 = CHG.getBytes();
//写入文件
try{
FileOutputStream F = new FileOutputStream("d://GB");
F.write(TMP2);
F.flush();
F.close();
}
catch (IOException x){}
}
catch(Exception x){}
}
}
出现的问题是:写入文件后,在文件中都是‘?’这种符号,而我在JB4中调试时,可以
看见变量CHG中是一些不同的字符,怎么回事呀?
在一个JBUTTON的脚本:
void jButton1_actionPerformed(ActionEvent e) {
byte[] TMP1,TMP2;
String ORG,CHG;
ORG = jTextField1.getText();
try{
TMP1 = ORG.getBytes();
CHG = new String(TMP1,"ISO-8859-1");
TMP2 = CHG.getBytes();
//写入文件
try{
FileOutputStream F = new FileOutputStream("d://GB");
F.write(TMP2);
F.flush();
F.close();
}
catch (IOException x){}
}
catch(Exception x){}
}
}
出现的问题是:写入文件后,在文件中都是‘?’这种符号,而我在JB4中调试时,可以
看见变量CHG中是一些不同的字符,怎么回事呀?