java - java - 如何在java中从键盘填充整数的ArrayList?
问题描述
所以,我是 Java 新手,我想用整数形式的键盘填充一个 ArrayList,但是在我运行代码并给出一个数字之后,它给了我例外。我错过了什么?
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args){
int j=0,x=0;
ArrayList<Integer> numb = new ArrayList<Integer>(5);
Scanner scanner = new Scanner(System.in);<br>
System.out.println("Give numbers to the array:");<br>
for(j=0;j<=5;j++)
{
System.out.println("Give the "+j+"st item of the list");
x = scanner.nextInt();
numb.set(j, x);
}
System.out.println("\nThe array is:");
for(Integer i:numb)
System.out.println(i);
}
}
解决方案
推荐阅读
- c++ - 在覆盖的新(和删除)中查找对象类型
- php - 因为当每个复选框选择多个类别时,数据库中只显示一个
- c# - 是否有工具或策略可以找出项目需要引用的所有 .dll 和 nuget 包?
- .net - 如何在 DevExpress XtraReport 详细信息带中对计算字段中的值进行分组?
- python - 在 django 中创建联系我们页面时出错?
- jquery - 从 FileList Ajax 上传之前删除文件
- apache-spark - 循环导出 pyspark 数据帧并合并为一个 df
- swift - swift中的Error.LocalizedDescription用法
- python - Python 字符串的两种实现与 unicode 整数等价物列表的计算时间差异很大的原因
- javascript - 如何在单个 Google Analytics 帐户上配置多个域