黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

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

一文讀懂Java怎么打開文件

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

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();

 

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产三级福利 | 亚洲日本va中文字幕婷婷 | 看黄色特级片 | 天天色综合3 | 一级大黄美女免费播放 | 欧美亚洲另类在线 | 成人在线播放网站 | 国产成人在线综合 | 韩国日本三级在线 | 午夜免费网站 | 麻豆久久婷婷综合五月国产 | 亚洲产国偷v产偷v自拍色戒 | 免费女人视频 | 日日舔夜夜操 | 97免费视频在线 | 国产精品高清在线 | 欧美色图日韩 | 国产欧美日韩综合精品一区二区 | 国产伦精品一区二区三区无广告 | 2021精品国夜夜天天拍拍 | 日本亚洲欧美国产日韩ay高清 | 免费成年人视频在线观看 | 国产亚洲精品观看91在线 | 亚洲国产精品视频 | 甜性涩爱免费看 | 一本到视频在线 | 久久久青草青青国产亚洲免观 | 免费91视频 | 成人全黄三级视频在线观看 | 天天色天天综合网 | 亚洲人成高清毛片 | 日韩久久精品视频 | 国产激情一区二区三区在线观看 | 成年人免费观看网站 | 欧美14一15sex性h | 欧美日韩中文国产 | 最近中文字幕完整视频大全版 | 国产男女视频在线观看 | 午夜一级免费视频 | 久久精品国产精品亚洲婷婷 | 日本欧美一区二区三区视频 |