Java错误:类型不匹配:无法从int转换为int []

时间:2018-08-13 17:43:13

标签: java

我的代码中类型不匹配。谁能帮我解决这个问题

import * as Helpers from 'helpers'
...
stub = sinon.stub(Helpers, 'tableTypeSelector').returns('charges')

1 个答案:

答案 0 :(得分:1)

int arr[i]=scan.nextInt()替换为arr[i]=scan.nextInt(),我们已经在循环之前声明了数组,并在末尾添加了scan.close(),以关闭扫描器,因此您的代码应如下:

    public static void main(String[] args) {
    Scanner scan= new Scanner(System.in);

    int arr[]=new int[5];
    for(int i=0;i<arr.length;i++) {
        System.out.println("Enter next number"+i);
        arr[i]=scan.nextInt();

    }
    scan.close();

}