package com.charcode;
public class CharCode {
/**
* @param args
*/
public static void main(String[] args)throws Exception {
// TODO Auto-generated method stub
System.setProperty("file.encoding", "iso8859-1");//设置编码方式“代码第一行”
System.getProperties().list(System.out);
String strChina = "中国";
System.out.println("输出其Unicode");
for(int i=0;i<strChina.length();i++){
System.out.println(Integer.toHexString((int)strChina.charAt(i)));
}
System.out.println("输出设定后字符对应的16进制");
byte[] b =strChina.getBytes();
for(int i=0;i<b.length;i++){
System.out.println(Integer.toHexString((int)b[i]));
}
System.out.println("输出");
for(int i=0;i<b.length;i++){
System.out.write(b[i]);
}
System.out.println();
}
}
请问:为什么System.setProperty("file.encoding", "iso8859-1");//设置编码方式“代码第一行”
注释前后都一样,这句没有其作用?大家帮看一下,谢谢。
解决方案 »
- 问一个关于用JNI传递字符串的问题
- 关于JTable的ListSelectionEvent不触发的问题
- 请教大家:怎样用java开发一个客户端程序,就是C/S中的C端
- 关于JAVA小程序,急急
- 请问!为什么通过JAVA的Date对象得到的日期和时间跟电脑的时间相差很远?
- 高手来帮忙!!! PreparedStatement 实现sql的批处理?
- 有哪位高手能解释一下System.in.read中的in是怎么工作的?
- 如何配置Tomcat以连接sql server??
- 编译出错!!求救啊
- 可以有其他两个类的实例同时调用一个java实例的两个方法吗?
- 单线程的synchronized方法或者变量
- 如何对nio socket进行性能测试
就OK了