java执行exe文件,出现乱码解决方式

  1. BufferedReader br=null;  
  2.         try {  
  3.             Process p=Runtime.getRuntime().exec("net user");  
  4.             br=new BufferedReader(new InputStreamReader(p.getInputStream(), Charset.forName("GBK")));  
  5.             String line=null;  
  6.             while((line=br.readLine())!=null){  
  7.                 System.out.println(line);  
  8.             }  
  9.         } catch (IOException e) {  
  10.             e.printStackTrace();  
  11.         }finally{  
  12.             if(br!=null){  
  13.                 try{  
  14.                     br.close();  
  15.                 }catch(Exception e){  
  16.                     e.printStackTrace();  
  17.                 }  
  18.             }  

  1.         }  


https://blog.csdn.net/fabuler/article/details/46879819


阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页