第1个回答 2016-03-04
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Arrays;
public static void main(String args[]){
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int[] array = new int[10];
try {
for(int i=0 ; i<10 ; i++){
System.out.println("请输入第"+(i+1)+"个数:");
int a = Integer.parseInt(br.readLine());
array[i]=a;
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Arrays.sort(array);
System.out.println("最小的数字为"+array[0]+","+"最大的数字为"+array[9]);
}
纯手打,其中'请输入第"+(i+1)+"个数:'中的()不能省,如果省略,+号将起到字符串拼接的作用,而不是运算的作用,排序用了Arrays类中的sort方法,具体的可以去查看相应的API