2 pw.write(97); 3 pw.print(\大家好\
4 pw.println(\你好\//自动刷出,只针对的是println方法 5 pw.close();
IO流之标准输入输出流概述和输出语句: * 1.什么是标准输入输出流(掌握)
* System.in是InputStream, 标准输入流, 默认可以从键盘输入读取字节数据 * System.out是PrintStream, 标准输出流, 默认可以向Console中输出字符和字节数据
* 2.修改标准输入输出流(了解)
* 修改输入流: System.setIn(InputStream) * 修改输出流: System.setOut(PrintStream) [Java] 纯文本查看 复制代码 ?
01 System.setIn(new FileInputStream(\//修改标准输入流 02 System.setOut(new PrintStream(\//修改标准输出流 03
04 InputStream in = System.in; //获取标准输入流 05 PrintStream ps = System.out; //获取标准输出流 06 int b;
07 while((b = in.read()) != -1) { //从a.txt上读取数据 08 ps.write(b); //将数据写到b.txt上
黑马程序员济南中心 编著
09 } 10
11 in.close(); 12 ps.close();
IO流之修改标准输入输出流拷贝图片: [Java] 纯文本查看 复制代码 ?
01 System.setIn(new FileInputStream(\图片.png\//改变标准输入流 02 System.setOut(new PrintStream(\//改变标准输出流 03
04 InputStream is = System.in; //获取标准输入流 05 PrintStream ps = System.out; //获取标准输出流 06 07 int len;
08 byte[] arr = new byte[1024 * 8]; 09
10 while((len = is.read(arr)) != -1) { 11 ps.write(arr, 0, len); 12 } 13 14 is.close(); 15 ps.close();
黑马程序员济南中心 编著
IO流之两种方式实现键盘录入(了解): A:BufferedReader的readLine方法。
* BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); B:Scanner
IO流之Properties的概述和作为Map集合的使用(了解) A:Properties的概述
* Properties 类表示了一个持久的属性集。 * Properties 可保存在流中或从流中加载。 * 属性列表中每个键及其对应值都是一个字符串。
IO流之Properties的特殊功能使用(了解) A:Properties的特殊功能
* public Object setProperty(String key,String value) * public String getProperty(String key)
* public Enumeration
IO流之Properties的load()和store()功能(了解) * A:Properties的load()和store()功能 * B:案例演示
* Properties的load()和store()功能
黑马程序员济南中心 编著