Java输入输出流练习1
编写IoDemo.java的Java应用程序,程序完成的功能是:首先读取text.txt文件内容,再通过键盘输入文件的名称为iodemo.txt,把text.txt的内容存入iodemo.txt
package 作业; import java.io.*; public class 复制学号改名 { public static void main(String[] args) { try { File file = new File("G:/Java/引用文件/Test4.txt"); if (!file.exists()) { file.createNewFile(); } FileWriter xh=new FileWriter(file); xh.write("ddddddddddddddd"); xh.close(); System.out.println("文字录入成功"); FileReader xhd=new FileReader(file); int i=0; String str=""; char[]c=new char[1024]; while((i=xhd.read(c))>0) { str+=new String(c,0,i); } xhd.close(); System.out.println("读取内容是:"+str); System.out.println("请输入新的文件名:"); file.renameTo(new File("G:/Java/引用文件/(aaa).txt")); } catch(Exception e) { e.printStackTrace(); } } }
运行结果