java 之文件输入输出流
来源:互联网 发布:电脑cpu频率软件 编辑:程序博客网 时间:2024/04/30 21:51
1. 使用文件字符输出流将一段文字存入文件,然后使用输入流读取文件中的内容。
package s1;import java.io.*;public class DuFile { public static void main(String[] args){ File file=new File("a.txt"); String s="hello java"; try{ FileWriter out=new FileWriter(file); out.write(s); out.close(); FileReader in=new FileReader(file); int n=0; char b[]=" ".toCharArray(); while((n=in.read(b,0,1))!=-1){ String str=new String(b,0,n); System.out.print(str); } in.close(); } catch(IOException e){ System.out.println(e); } }}
2, 将字符串加密后写入文件,然后读取该文件,并解密。
package s2;import java.io.*;public class Jiami { public static void main(String[] args){ File file=new File("a.txt"); char s[]="hello java".toCharArray(); for(int i=0;i<s.length;i++){ s[i]=(char)(s[i]+5); } try{ FileWriter out=new FileWriter(file); out.write(s); out.close(); FileReader in=new FileReader(file); int n; char b[]=" ".toCharArray(); System.out.println("密文:"); while((n=in.read(b,0,1))!=-1){ char str=b[0]; System.out.print(str); } System.out.println(); System.out.println("解密:"); in=new FileReader(file); while((n=in.read(b,0,1))!=-1){ char str=b[0]; System.out.print((char)(str-5)); } in.close(); } catch(IOException e){ System.out.println(e); } }}
0 0
- java文件之输入输出流
- java 之文件输入输出流
- Java输入输出之文件
- Java输入输出之字节流拷贝文件
- Java之输入输出流(文件的读写)
- JAVA之编码/解码-文件输入输出流
- JAVA之编码/解码-文件输入输出流
- JAVA之编码/解码-文件输入输出流
- Java学习之输入输出流/文件读写
- java IO之文件输入输出流
- JAVA之编码/解码-文件输入输出流
- JAVA之编码/解码-文件输入输出流
- JAVA之编码/解码-文件输入输出流
- JAVA之编码/解码-文件输入输出流
- java文件输入输出流
- JAVA文件输入输出流
- java 文件输入输出流
- java文件输入输出流
- nodejs的模块引用
- IOS 如何让button内的image旋转
- C++Primer 中文版 第五版 第十章课后习题答案
- leetcode 114 Flatten Binary Tree to Linked List
- LaTeX插入参考文献
- java 之文件输入输出流
- fcntl
- java 标签的使用
- android中布局文件中所需的RGB颜色对照表
- 第9周项目3-人数不定的工资类
- 用SQL语句操作数据(库)表:如增,删,改,查
- 各类社区Blog
- 插入排序算法详解及实现
- 最近和书