|
发表于 2023-1-7 11:41:53
|
显示全部楼层
本楼为最佳答案
回帖奖励 +30 鱼币
本帖最后由 KeyError 于 2023-1-12 18:48 编辑
- //error.java;
- import java.util.Scanner;
- import java.util.Arrays;
- public class Error{
- public Error(){
- Scanner sc = new Scanner(System.in);
- int arr[] = new int[]{0,0,0,0,0};
- String input;
- try{
- System.out.println("请输入5位同学的成绩");
- for(int i=0;i<5;i++){
- input = sc.nextLine();
- arr[i] = Integer.parseInt(input);
- }
- Arrays.sort(arr);
- System.out.print("成绩是 ");
- for(int i=arr.length-1;i>=0;i--){
- System.out.print(arr[i]);
- System.out.print(',');
- }
- System.out.print('\n');
- } catch (NumberFormatException e) {
- if(input==""){
- System.out.println("输入不足5个!");
- }else{
- System.out.println("成绩无效!");
- }
- } finally {
- sc.close();
- }
- }
- public static void main(String args){
- Error error = new Error();
- }
- }
复制代码
如果这个答案对你有帮助,请别忘记设置“最佳答案”!
|
|