国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

解決java 命令行亂碼的問題

瀏覽:129日期:2022-08-17 10:15:34

虛擬機參數加上

-Dfile.encoding=GBK -Ddefault.client.encoding=GBK -Duser.language=zh -Duser.region=CN

補充:java執行cmd命令,返回結果中文亂碼問題解決

public static void main(String[] args) { try { // 執行ping命令 Process process = Runtime.getRuntime().exec('cmd /c e:&dir'); BufferedReader br = new BufferedReader(  new InputStreamReader( process.getInputStream(), Charset.forName('GBK') )); String line = null; while ((line = br.readLine()) != null) { System.out.println(line); } } catch (IOException e) { e.printStackTrace(); } }

解決java 命令行亂碼的問題

我的代碼

package net.bigwrok;import java.io.BufferedReader;import java.io.InputStreamReader;import java.nio.charset.Charset;public class Test2_net { public static void main(String[] args) {BufferedReader br = null; try { Process p = Runtime.getRuntime().exec('ping 127.0.0.1'); br = new BufferedReader(new InputStreamReader(p.getInputStream(),Charset.forName('GBK'))); String line = null; StringBuilder sb=new StringBuilder(); while ((line = br.readLine()) != null) {sb.append(line+'n'); } System.out.println(sb.toString()); } catch (Exception e) { e.printStackTrace(); } finally { if (br != null) {try { br.close();} catch (Exception e) { e.printStackTrace();} } } }}

結果

解決java 命令行亂碼的問題

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Java
相關文章:
主站蜘蛛池模板: 富裕县| 安乡县| 宽城| 酒泉市| 武汉市| 佛教| 定日县| 都江堰市| 哈密市| 手机| 永修县| 镇安县| 新竹县| 大悟县| 吉隆县| 冕宁县| 随州市| 洪江市| 阿坝县| 深泽县| 满城县| 固原市| 平和县| 平武县| 丹巴县| 门源| 洱源县| 四会市| 三河市| 商洛市| 交城县| 佛山市| 长泰县| 雷波县| 大姚县| 井陉县| 抚松县| 祁阳县| 广南县| 福泉市| 远安县|