import java.io.IOException;public class test2 { public static void main(String[] args) throws IOException {
System.out.println("input:");

int count=System.in.read();
/*
 * 当没有从字节输入流中取出数据时返回的是读取的一个字节 
 * */
System.out.println("210的二进制表示为:"+Integer.toBinaryString(210));
System.out.println("0x4e00的二进制表示:"+Integer.toBinaryString(0x4e00));

System.out.println("output:");

System.out.println(count);


}
}
有谁能帮我把这个问题解释一下吧,我输入“一”程序为什么会给我输出一个210呢?  
一个是unicode编码,一得编码为0x4e00  那不管截取高字节还是截取低字节都不应该是11010010,困惑中。