1、你先把它看作是字符吧(其实和你的读写方式有关);
2、键盘敲入后,会被系统转换成字符的;
3、变量是根据它的类型来确定的(最终被转换成字节)。
4、字节就只占8个Bit(先打好汇编的基础),字符可以看作是对字节的编码级封装,你输入的汉字,默认是当字符来处理的;
5、Unicode是一中编码方式;键盘输入,可以算是asc码吧,在汇编里;
6、根据具体的需要;
7、如果你想用记事本打开输出文件,那你最好将它们转换成字符串(String)输出,否则,可以以类的形式输出。
其他略
嘻嘻
2、键盘敲入后,会被系统转换成字符的;
3、变量是根据它的类型来确定的(最终被转换成字节)。
4、字节就只占8个Bit(先打好汇编的基础),字符可以看作是对字节的编码级封装,你输入的汉字,默认是当字符来处理的;
5、Unicode是一中编码方式;键盘输入,可以算是asc码吧,在汇编里;
6、根据具体的需要;
7、如果你想用记事本打开输出文件,那你最好将它们转换成字符串(String)输出,否则,可以以类的形式输出。
其他略
嘻嘻
解决方案 »
- 谁给推荐点JAVA 3D的资料呀.
- java中如何设置Dialog关闭
- Map<String,List<Map<String,String>>>
- 初学JNI,请教编译不能通过的问题
- 使用就jacob操作word文件时 如何将文件路径改为相对路径
- 初学者在吐血,请有心人帮忙!
- JAVA 语言进制转换问题。大家看看。38。42*100 返回 3841
- (讨论)大家来谈谈java容器的用途(Collection、Set、Map)
- 热心GG帮小妹一把.^-^ 3x
- 网络大协作:用java开发机器人站点,欢迎有志者加盟。。。。
- java中如何实现拨号上网的两台机器传输数据,急急急急急
- 一个小问题不大明白
public static void main(String[] args) throws IOException{
String stuff = "Howdy";
FileOutputStream fos = new FileOutputStream("test.out");
DataOutputStream dos = new DataOutputStream(fos);
//dos.writeChars(stuff);
//dos.writeUTF(stuff);
OutputStreamWriter osw = new OutputStreamWriter(fos);
for(int i=0; i<stuff.length(); i++){
osw.write(stuff.charAt(i));
}
//fos.close();
osw.close();
}
}
Writer Reader-----String