public String getStr(String str)
{
try
{
String temp_p=str;
byte[] temp_t=temp_p.getBytes("UTF8");
String temp=new String(temp_t);
return temp;
}
catch(Exception e)
{
}
return "null";
}
{
try
{
String temp_p=str;
byte[] temp_t=temp_p.getBytes("UTF8");
String temp=new String(temp_t);
return temp;
}
catch(Exception e)
{
}
return "null";
}
{
public static void main(String[] args)
{
char ch = '删';
int i = ch;
Integer ii = new Integer(i);
String st = ii.toHexString(i);
System.out.println(ch + " unicode is: \\u" + st);
System.out.println("\u5220\u9664");
}
}
如果说你要把一个GBK代码的java文件转成UTF8编码的java文件,我就知道为什么了。
如果是那样,用InputStreamReader(..., "GBK")读进来,用OutputStreamWriter(...,"UTF8")写出来,就是UTF8编码的文件了。
这样save as的用法
但文字不因是那样
采用好的表达形式