有下划线那一行有警告:Resource leak:'scanner' is never closed
代码如下:
package midnight;
import java.util.Scanner;
/*
* 编写程序,任意给定10个整数(可以输入)放到一个数组中,打印输出平均值。
*/
public class zero {
public static void main(String[] args) {
int[] arr=new int[10];
int sum=0;
int avg=0;
System.out.println("请输入十个数:");
for(int i=0;i<10;i++)
{
Scanner scanner=new Scanner(System.in);
arr[i]=scanner.nextInt();
sum+=arr[i];
}
avg=sum/10;
System.out.println("平均值为:"+avg);
}
}
在网上查到过好像要加一句:scanner.close();
但是加上去之后它运行就出问题了,求大神指点!
习惯受伤
相关分类