今天系统的学习了一下java的IO问题。好多流,一会用这个流封装那个流,一会又变了。
学的我头大。
谁能不长篇大论的告诉我流到底怎么用?
学的我头大。
谁能不长篇大论的告诉我流到底怎么用?
解决方案 »
- 有哪位高手进来看看,在Struts中传参数的问题?
- outputStream如何写入excel文件?现在的情况是生成了一个空的excel文件
- 又见正则~~
- 想知道java中的resultset如何获取总行数
- 一个web应用程序,其中有jsp文件和java文件,怎样用ant运行它?谢谢!
- 开始学Java,高手请推荐基本书给小弟我参考参考,有下载地址的,优先给分!!!
- 在Jbuilder7下如何使用JDK1.4? 我现在porject属性中指定的JDK是1.4的,甚至JBUILDER7使用的JDK也改成1.4的了,但assert还是用不了,谁有
- JNI问题~!
- 最后一点分全给了吧,我是JAVA初学者,这些问题弄得我不想学下去了,搞不定我就不学了?,没人答我天天问
- 在线程a中使线程b结束,语句应怎样写?
- [请教]怎么在JTable的一个单元格中添加一个带有图片和文字的JLabel
- POI如何获得sheet的name?
使用流的一般步骤就行了.然后区分哪些是字节流,哪些是字符流,哪些是字节字符的转换流等等.
用的使用拿来组装就OK了.
PrintWriter(),向文本输出流打印对象的格式化表示形式.
BufferedReader(),从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。
BufferedWriter(),将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入。
InputStreamReader(),是字节流通向字符流的桥梁:它使用指定的 charset 读取字节并将其解码为字符。
OutputStreamWriter(),是字符流通向字节流的桥梁:可使用指定的 charset 将要写入流中的字符编码成字节。
DataInputStream(),数据输入流允许应用程序以与机器无关方式从底层输入流中读取基本 Java 数据类型。应用程序可以使用数据输出流写入稍后由数据输入流读取的数据。
DataOutputStream(),数据输出流允许应用程序以适当方式将基本 Java 数据类型写入输出流中。然后,应用程序可以使用数据输入流将数据读入。
这些应该不会太多吧、、、