Java输入输出小练习
2016-11-29 21:05
309 查看
package ArrayTest; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.io.InputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.OutputStream; import java.text.BreakIterator; import java.util.Scanner; public class TEST { public static void main(String[] args) { Scanner vaule = new Scanner(System.in); a: try { FileReader fr = new FileReader(new File("D:\\File\\ut")); BufferedReader br = new BufferedReader(fr); OutputStream os = new FileOutputStream(new File("D:\\File\\ut"), false); ObjectOutputStream oos = new ObjectOutputStream(os); InputStream is = new FileInputStream(new File("D:\\File\\ut")); ObjectInputStream ois = new ObjectInputStream(is); String str = "生成内容"; oos.writeObject(str); System.out.println("序列化内容: " + str); System.out.println("序列化前: " + br.readLine()); System.out.println("序列化后读取: " + ois.readObject()); System.out.println("请输入姓名:"); String name = vaule.nextLine(); if (name.equals("done")) { break a; } System.out.println("请输入姓名密码:"); String password = vaule.nextLine(); if (password.equals("done")) { break a; } oos.writeObject(name + password); System.out.println("序列化读取: " + br.readLine()); System.out.println("序列化后读取: " + ois.readObject()); ois.close(); is.close(); br.close(); fr.close(); oos.close(); os.close(); } catch (IOException e) { e.printStackTrace(); } catch (ClassNotFoundException e) { e.printStackTrace(); } } }
相关文章推荐
- 编码练习——Java-8-输入/输出
- Java中接收键盘输入及输出数据的练习
- java switch语句练习 从键盘输入2个数和一个运算符(+,-,*,/),输出运算结果
- java 练习-接收键盘输入的数据并输出
- java键盘输入/屏幕输出练习
- java小练习(输入T恤和网球的单价和数量,输出消费额)
- [Java练习]输入一个字符串,输出其中某个小写字母出现的次数
- 编码练习——Java-8-输入/输出
- Java开发练习1,输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- Java数组练习(八)将输入的数组逆序输出
- [Java练习]输入一个字符串,输出其中某个小写字母出现的次数
- java练习,,,从键盘输入次数,输出最大值,和
- 黑马程序员-JAVA高级视频_IO输入与输出-20天-7(Properties练习)
- JAVA高级视频_IO输入与输出 思考与练习 学习笔记
- java代码从输入到输出的整个过程
- java初学者实践教程22-输入/输出
- 简化java输入输出
- 1、 编写一个Java应用程序,对用户输入的任意一组字符如{1,3,4,7,2,1,1,5,2},输出其中出现次数最多且数值最大的字符,并显示其出现次数。
- Java基本数据类型的输入输出
- java初学者实践教程22-输入/输出