BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("input 10 numbers!");
Set set=new TreeSet();
for(int i=0;i<10;i++){
set.add(new Integer(Integer.parseInt(br.readLine())));
}
Object[] objs=set.toArray();
int max_1=((Integer)objs[objs.length-1]).intValue();
int max_2=((Integer)objs[objs.length-2]).intValue();
System.out.println(max_1);
System.out.println(max_2);
System.out.println("input 10 numbers!");
Set set=new TreeSet();
for(int i=0;i<10;i++){
set.add(new Integer(Integer.parseInt(br.readLine())));
}
Object[] objs=set.toArray();
int max_1=((Integer)objs[objs.length-1]).intValue();
int max_2=((Integer)objs[objs.length-2]).intValue();
System.out.println(max_1);
System.out.println(max_2);
一看代码就知道不是新手,呵呵..
我用jbuilder运行了一下set.add(new Integer(Integer.parseInt(br.readLine())));这行readLine()报错为什么?
谢谢
import java.io.*;
import java.util.*;
还是运行不了,不过谢谢了!
drugon:
谢谢你的思路