如何打开文件?比如打开test.txt文件
如何用 文本模式打开这个文件?
java如何打开文本文件?
答案:3 悬赏:30
解决时间 2021-03-09 01:07
- 提问者网友:西路不相离
- 2021-03-08 16:49
最佳答案
- 二级知识专家网友:傲娇菇凉
- 2021-03-08 17:44
两种方法:
方法一,
file file = new file("?");(?中填写你的文件的路径,注意:win下需要转义,例如:d:\\test.txt,linux下直接填写,例如:/home/user001/text.txt)
if(file.exists())
file.delete();
方法二,
利用runtime(runtime是java的一个取得系统相关进程的类,说白了就是调用系统的命令删除文件)
runtime run = runtime.getruntime();
try {
process p = run.exec(cmd); //cmd为string,其内容为对应系统的删除命令,例如:在win下,应该写成:string cmd = "del "+你的文件路径以及文件名;
p.waitfor();
} catch (exception e) {
e.printstacktrace();
}
方法二,速度比较快哦,不过如果小文件的话,速度没什么分别。
方法一,
file file = new file("?");(?中填写你的文件的路径,注意:win下需要转义,例如:d:\\test.txt,linux下直接填写,例如:/home/user001/text.txt)
if(file.exists())
file.delete();
方法二,
利用runtime(runtime是java的一个取得系统相关进程的类,说白了就是调用系统的命令删除文件)
runtime run = runtime.getruntime();
try {
process p = run.exec(cmd); //cmd为string,其内容为对应系统的删除命令,例如:在win下,应该写成:string cmd = "del "+你的文件路径以及文件名;
p.waitfor();
} catch (exception e) {
e.printstacktrace();
}
方法二,速度比较快哦,不过如果小文件的话,速度没什么分别。
全部回答
- 1楼网友:不服输就别哭
- 2021-03-08 19:57
static void test() throws IOException {
FileInputStream fis = new FileInputStream("test,txt");
BufferedInputStream in = new BufferedInputStream(fis);
byte[] buffer = new byte[1024];
int length = -1;
while ((length = in.read(buffer)) != -1) {
System.out.println(new String(buffer, 0, length));
}
in.close();
}
- 2楼网友:我叫很个性
- 2021-03-08 18:22
String cmd="notepad.exe e:\\test.txt ";
Runtime.getRuntime().exec(cmd);
这是在windows系统下的方法
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |