java新手,java中怎样在文件中读取一个汉字 请问,我现在已建立好一个文件,是汉语的,我在读文件时怎样读取一个汉字(c++中我很容易实现,java中的许多io类,我总是不知该用哪个)请指教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java.io.BufferedReader br=new java.io.BufferedReader(new java.io.FileReader("filename.txt")); System.out.println(br.readLine()); 或者 java.io.DataInputStream dis=new java.io.DataInputStream(new java.io.FileInputStream("filename.txt")); System.out.println(dis.readLine()); 读一个汉字用System.out.println(br.readLine().substring(0,2)); 这几个方法在某些情况下都或多或少有些问题JAVA对汉字的处理一直是一个很头痛的问题 File f=new File(in.nextLine()); try{ FileReader fr=new FileReader(f); int ch; while((ch=fr.read())!=-1) {System.out.print((char)ch);} }catch(IOException e){} 字符串问题,请帮忙!!! 百人九十九错的题,不信大家来试试!! 什么时保留字? java.io.IOException: reading encoded JPEG Stream 书上的一个基础知识点不懂 急求JSP上传图片问题 问一个replaceAll替换的问题,在线等! 想破头皮都没搞顶,请大家帮帮忙,在线等 一个我也知道是很菜的问题,在线等待高手解救! java自动类型转换的问题 TreeMap排序问题 提问:switch中接受的合法参数有哪些类型?
System.out.println(br.readLine());
java.io.DataInputStream dis=new java.io.DataInputStream(new java.io.FileInputStream("filename.txt"));
System.out.println(dis.readLine());
System.out.println(br.readLine().substring(0,2));
JAVA对汉字的处理一直是一个很头痛的问题
try{ FileReader fr=new FileReader(f);
int ch;
while((ch=fr.read())!=-1)
{System.out.print((char)ch);}
}catch(IOException e){}