大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 一文讀懂Java怎么打開文件

一文讀懂Java怎么打開文件

更新時間:2022-05-24 10:45:04 來源:動力節點 瀏覽2501次

Java執行本地命令,可以用Runtime實現,也可以用ProcessBuilder實現。無論使用哪種方式,必須要給正確的執行命令,例如打開文件夾的命令是explorer.exe,打開txt文件notepad.exe等,注意:

對于不同的文件后綴,應該使用正確的命令。

執行帶有參數的命令,命令和參數一定要在一個數組或集合內

Runtime案例:

String path = System.getProperty("user.dir");
String filePath = path + "/key.txt";
File file = new File(filePath);
file.createNewFile();
// 使用 windows 自帶的文本編輯器打開 txt 文件,命令和參數在一個數組內
String cmdTxt[] = { "notepad.exe", filePath };
Runtime.getRuntime().exec(cmdTxt);
// 打開文件夾,命令和參數在一個數組內
String cmdDir[] = { "explorer.exe", path };
Runtime.getRuntime().exec(cmdDir);

ProcessBuilder案例:

ProcessBuilder pb = new ProcessBuilder();
List<String> commands = new ArrayList<>();
// 命令和參數在一個集合內
commands.add("notepad.exe");
commands.add(filePath);
pb.command(commands);
pb.start();

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 欧美夜夜| 啪啪综合网 | 97色伦图片97色伦图影院久久 | 精品国产品欧美日产在线 | 一级片影院 | 2020国产精品视频 | 国产精品国产国产aⅴ | 国产免费午夜a无码v视频 | 中文字幕观看 | va亚洲va日韩不卡在线观看 | 久久中文字幕免费视频 | 亚洲一区成人 | 国产日韩欧美精品一区二区三区 | 国产中文在线 | 欧美影视一区 | 国产欧美精品一区二区三区–老狼 | 国产精品久久亚洲不卡4k岛国 | 精品久久久久国产 | 亚洲国产精品日韩一线满 | 香蕉视频在线观看黄 | 天天舔日日干 | 久久99热不卡精品免费观看 | 久久99久久99精品免观看不卡 | 九九九精品午夜在线观看 | 日本一线一区二区三区免费视频 | 欧美三级成人理伦 | 米奇777第四久久久99 | 老子影院午夜伦手机不卡6080 | 男女污污视频在线观看 | 26uuu欧美日韩国产 | 久久久久久天天夜夜天天 | 一级一毛片 | 日日骑夜夜操 | 91亚洲精品一区二区自 | 最新狠狠色狠狠色综合 | 久久精品国产一区二区三区不卡 | 手机看一级片 | 五月花在线观看播放视频 | 四虎在线视频观看大全影视 | 国产片一级aaa毛片视频 | 国产精品视频第一区二区 |