您的位置:首页 > 编程语言 > Java开发

用JAVA编写一个简单的编辑器

2015-09-14 22:24 513 查看
在控制台中输入:

请输入文件名:

HelloWorld.java

请输入文件内容:

public class HelloWorld{

public static void main(String[] args){

System.out.println("HelloWorld!");

}

}

Q

实现效果为:在D盘创建了一个Helloworld.java文件。

二、代码

package chapter06;

import java.io.File;

import java.io.FileReader;

import java.io.FileWriter;

import java.util.Scanner;

public class TestFileWriter {

public static void main(String[] args) throws Exception {

Scanner sca = new Scanner(System.in);

System.out.println("请输入文件名:");

String filename = sca.next();

File file = new File("D:/",filename);

if(file.exists()){

file.delete();

}

file.createNewFile();

//编写文件内容

System.out.println("请输入文件内容:");

FileWriter fw = new FileWriter("d:/"+filename);

String str;

str = sca.nextLine();

while(!str.equals("Q")){

fw.write(str,0,str.length());

fw.write("\n",0,1);

str = sca.nextLine();

}

fw.close();

/*

FileReader fr = new FileReader("d:/HelloWorld.java");

FileWriter fw = new FileWriter("d:/HelloWorld.bak");

int b;

while((b = fr.read()) != -1) {

fw.write(b);

}

fr.close();

fw.close();

System.out.println("操作已完成!");*/

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: