实验内容 1、 写一个程序Ex1.java,实现数据的读写: (1) 在程序中定义一个字节数组,并给数组赋值{65,66,67,68,69,70} (2) 创建FileOutputStream对象并将数组内容写入f:\\aa\\1.txt文件中。 (3) 创建FileInputStream对象,读取f:\\aa\\1.txt文件数据并在屏幕上显示。 2、 写一个程序Ex2.java,用字符流实现如下要求: (1) 定义一个字符串,并为其赋值“大家好!”; (2) 把“大家好!”这个字符串追加写入到f:\\aa\\1.txt文件中。 (4) 读取f:\\aa\\1.txt中的内容,并输出在控制台。 3、写一个程序Ex3.java,用字节流的包装流实现如下要求,并理解包装流的作用: (1)用BufferedInputStream对FileInputStream流进行包装,实现读取f:\\aa\\1.txt中的数据; (2)用BufferedOutputStream对FileOutputStream流进行包装,实现把上面读取到的数据写到f:\\aa\\2.txt文件中; 4、写一个程序Ex5.java,用OutputStreamWriter,InputStreamReader实现字符流和字节流的转换,具体要求如下: (1)在程序中定义一个字符串s=”广东培正学院云智学院”; (2)把字符串s通过OutputStreamWriter流写到“f:\\aa\\3.txt”文件中。 (3)通过InputStreamReader读取“f:\\aa\\3.txt”文件中中的数据,并输出在控制台中。 第一题截图、 ![]() 第二题截图、 ![]() 第三题截图、 ![]() 第四题截图、 ![]() |
IO流实现文件数据的存储与读取
于 2023-03-05 17:40:19 首次发布