JAVA命令运行cmd命令得到的结果乱码Runtime.getRuntime().exec("");时间:2023-03-10 02:00:38 Process process = Runtime.getRuntime().exec("cmd /c dir c:"); BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process,getInputStream(),"GBK")); String line = bufferedReader.readLine(); 这样就不会乱码了