[Java] 读写字符串数据
2016-04-13 14:48
411 查看
package test.stream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; /** * 读写字符串数据 * @author Frost.Yen * @E-mail 871979853@qq.com * @date 2016年4月13日 */ public class TestWriteData01 { public static void main(String[] args) { FileOutputStream fos = null; FileInputStream fis = null; try { fos = new FileOutputStream("E:\\JAVA\\Examples\\To Learn\\src\\test\\stream\\data.dat"); String hello = "hello world"; byte[] buf = hello.getBytes(); fos.write(buf, 0, buf.length); String str = String.valueOf(12024568); fos.write(str.getBytes(), 0, str.getBytes().length); str = String.valueOf(13); fos.write(str.getBytes(), 0, str.getBytes().length); str = String.valueOf(28); fos.write(str.getBytes(), 0, str.getBytes().length); fis = new FileInputStream("E:\\JAVA\\Examples\\To Learn\\src\\test\\stream\\data.dat"); byte[] buf1 = new byte[1024]; int len = 0; while((len = fis.read(buf1))>=0){ System.out.write(buf1, 0, len); } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally { try { if(fos!=null) fos.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { if(fis!=null) fis.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } }
相关文章推荐
- Selenium入门------JAVA搭建、运行
- spring mvc返回String到页面乱码
- spring boot文件的上传下载
- JSON with Java
- Maven修改全局和局部JDK版本
- Java模板引擎
- eclipse代码注释的设置
- java-邮件发送接收和删改
- java中字符串的的替换replace和replaceAll的区别
- MyEclipse每次保存时提示MyEclipseErrors running builder 'DeploymentBuilder' on project..的解决方法
- Java一些常见的出错异常处理
- (java)求两个排序数组(升序)中第K小的数
- azkaban任务报错java.lang.RuntimeException: The root scratch dir: /tmp/hive
- java 读取,写入 txt 文件示例
- [编程题]滑雪 Java版 动态规划
- java.lang.OutOfMemoryError: Java heap space 的解决
- JAVA Forward和Redirect的区别
- java获取mac地址,ip地址
- 管理Spring容器中的自定义Bean
- Java String[] 字符串数组去重,排序,toString