java打开文本文件

问题描述:现在在我的F盘下面有个notepad.txt文件,我希望通过java程序将他以记事本的形式打开

实现思路:使用java的runtime.getruntime.exec(String[] args)来调用0命令行实现。代码如下:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
	public static void main(String[] args) throws IOException {
		args = new String[3];
		args[0] = "cmd";
		args[1] = "/k";
		args[2] = "notepad.exe F:/notepad.txt";
		Process process = Runtime.getRuntime().exec(args);
		BufferedReader reader = new BufferedReader(new InputStreamReader(
				process.getInputStream()));
		char buf[] = new char[1024];
		while (reader.read(buf) != -1) {
			System.out.println(new String(buf));
		}
		reader.close();
		System.out.println("finish!");
	}
}

  转载请注明出处!!!

posted @ 2016-01-23 00:32  冠king  阅读(218)  评论(0)    收藏  举报