大战熟女丰满人妻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();

 

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: a性视频| 亚洲最色| 久久免费精品 | 欧美人在线一区二区三区 | 久久精品国产亚洲综合色 | 亚洲va精品中文字幕动漫 | 久热免费视频 | 国产人成精品综合欧美成人 | 日本中文字幕免费 | www.黄色片 | 亚洲精品第五页中文字幕 | 五月婷婷一区 | 操免费视频 | 国产精品亚洲二线在线播放 | 关婷哪一级毛片高清免费看 | 奇米久草| 99久久免费国产精精品 | 国产一级影院 | 97香蕉久久夜色精品国产 | 久久免费视频在线观看 | 久久99精品久久久久久秒播放器 | 最近在线更新中文字幕1 | 亚洲成人精品久久 | 日日摸日日添夜夜爽97 | 国产在线视频资源 | 国产精品18久久久久久小说 | 天天射天天干天天色 | 天天摸天天爽天天澡视频 | 日本工番囗番全彩本子大全 | 欧美日韩不卡中文字幕在线 | 婷婷在线成人免费观看搜索 | 香蕉eeww99国产在线观看 | 亚欧精品一区二区三区四区 | 欧美刺激午夜性久久久久久久 | 亚洲久草视频 | 亚洲字幕在线观看 | 美女福利在线观看 | 欧美激情视频一区 | 国产精品爱久久久久久久小 | 午夜视频网址 | 欧美综合精品一区二区三区 |