java中输入输出流的问题 小弟刚学java输入输出流,有一个问题是在困惑,为什么要将txt文本中的内容放进一个数组再拼接成一个字符串?到底是什么工作原理啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 txt文本中的内容本身就是字符串,所以取出来也要还原成字符串 那首先要看你用那一种I/O流了如果用BufferedReader r=new BufferedReader(new InputStreamReader(System.in));r.readLine()就可以整行整行地读了 readline()是个很方便的方法,不用一个或者2个字节的取,而是整行取 readline()是取一行的字符串,遇到换行就到头了,所以利用循环把每一行读出存入数组,然后输出的时候再连成一个连续的字符串 读的时候当然需要一个字节一个字节的读取啊,先放到byte数组中缓存一下,然后再拼装成字符串就好了啊 建议参考如下视频教程中的第七课 Java I/O 操作与字节流,肯定会有收获!http://www.enet.com.cn/eschool/zhuanti/java/能看懂,肯定让你的java上个层次! io is important...看看马士兵视频吧..经典 你是不是在拿节字流读文本文件啊???用BuferedReader吧。 用 readline() 吧,测试一下就知道如何使用了 用java实现文件输入的监控 又是String.replaceFirst()的问题~ 关于JAVA 的一道小小的编程题? java集合到底要怎么理解? 为了与你坐在一起喝咖啡 特急:关于SESSION的值,哪里去了? 简单的问题:出现NoClassDefFindError java用的是unicode, c 用的哪种字符编码? 各位大虾,能否告知JAVA的核心思想 跪求大佬帮忙 关于while循环语句,循环体为空。 自己画的动态树怎么样识别存储呢?
如果用BufferedReader r=new BufferedReader(new InputStreamReader(System.in));
r.readLine()就可以整行整行地读了
http://www.enet.com.cn/eschool/zhuanti/java/能看懂,肯定让你的java上个层次!
用BuferedReader吧。