怎样清空控制台信息? Runtime.getRuntime().exec("cmd cls"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Runtime.getRuntime().exec("cmd cls");就是清除控制台的内容,但我刚才试了下,没反应,可能是dos命令行不对。你看看下面这段程序是否对你有帮助:import java.io.*;public class RunOSCommand {public RunOSCommand() {}public static void main(String[] args) {System.out.println("in the main");try{Runtime r = Runtime.getRuntime();String cmd = "dir";Process p = r.exec(cmd);BufferedReader reader = new BufferedReader(new InputStreamReader(newDataInputStream( new BufferedInputStream(p.getInputStream()))));String lineRead =null;while( (lineRead = reader.readLine() ) != null){System.out.println(lineRead);}}catch(Exception e){e.printStackTrace();}}} 楼上的,Runtime.getRuntime().exec("cmd cls");是新打开打开的cmd你当然看不到效果了,只有一种办法就是jni,写一个dll,取得当前的cmd的窗口句柄来处理 for(int i=0;i<n;i++)System.out.printlm(" "); 无法访问 java中建立了一个项目,但是工程名的上面有个小红叉 层序遍历二叉树~ 在线等库的问题 求java j2se编制的一个小游戏程序 如果在两个线程中传递句柄,急? 高手快请进,回复有分!!! MapInfo 下的Java编程? 外行问题:想学Java,难学否?怎么入门?要多长时间算可以了? 大神求助,tomact启动报错 求助---j2ee开发工具的相关资料 一个非常奇怪的问题(关于 InputStream),不知道是否 Java 的 BUG
你看看下面这段程序是否对你有帮助:
import java.io.*;
public class RunOSCommand {public RunOSCommand() {
}
public static void main(String[] args) {
System.out.println("in the main");
try
{
Runtime r = Runtime.getRuntime();
String cmd = "dir";
Process p = r.exec(cmd);
BufferedReader reader = new BufferedReader(new InputStreamReader(new
DataInputStream( new BufferedInputStream(p.getInputStream()))));
String lineRead =null;
while( (lineRead = reader.readLine() ) != null)
{
System.out.println(lineRead);}
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
System.out.printlm(" ");