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!");
}
}
转载请注明出处!!!

浙公网安备 33010602011771号