【初心者】Java質問・相談スレ�F【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0719デフォルトの名無しさん
NGNGend
と出力するプログラム(Hello.java)の動作時間を計りたいので下記のような
プログラムを書いたのですが、endの次に出力するはずの時間がnullになってしまいます。
time java Helloだけ動かすと問題なく出力されるので理由がわかりません。
わかる方がいましたら、教えてください。
public class HelloTime {
public static void main(String args[]){
try{
for(int i=0;i<50;i++){
Process t = Runtime.getRuntime().exec("time java Hello");
BufferedReader reader=new BufferedReader(new InputStreamReader(t.getInputStream()));
String dat =reader.readLine();
while(!dat.equals("end")){
System.out.println(dat);
dat=reader.readLine();
}
System.out.println(dat);
}
}catch(IOException e){
}
}
}
■ このスレッドは過去ログ倉庫に格納されています