关于java有一个警告怎么改啊

package rq20.wpp21.exam1;

import java.util.Arrays;
import java.util.Scanner;
/**

  • @ClassName: ${20软嵌1}

  • @Author: 吴鹏鹏

  • @Description: 预演

  • @DateTime: 6.1 18:28

  • */
    public class Exam1_20200507121 {
    public static void main(String[] args) {

      Scanner sc = new Scanner(System.in);
      //动态创建数组
      int[] arr = new int[sc.nextInt()];
      for(int i = 0 ; i< arr.length ; i++){
          arr[i] = sc.nextInt();
      }
      int i,j,t;
      for( i=0;i<arr.length-1;i++){
          for( j=0;j<arr.length-i-1;j++){
              if(arr[j]<arr[j+1]){
                  t=arr[j];
                  arr[j]=arr[j+1];
                  arr[j+1]=t;
    
              }
          }
      }
      System.out.println(Arrays.toString(arr));
    

    }

}

img


这个nextInt怎么改啊

你那边大概是卡了吧,不行重启一下,再不行重新创一个Test类把代码复制过去,我这边都正常的哦ε=(´ο`*)))唉。

import java.util.Arrays;
import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        //动态创建数组
        int[] arr = new int[sc.nextInt()];
        for(int i = 0 ; i< arr.length ; i++){
            arr[i] = sc.nextInt();
        }
        int i,j,t;
        for( i=0;i<arr.length-1;i++){
            for( j=0;j<arr.length-i-1;j++){
                if(arr[j]<arr[j+1]){
                    t=arr[j];
                    arr[j]=arr[j+1];
                    arr[j+1]=t;
                }
            }
        }
        System.out.println(Arrays.toString(arr));
    }
}

img