Java新手请教各位大神

如何通过Scanner类往一个arraylist中添加数据?也就是如何从键盘往一个链表中添加数据?

 public class Test01 {
    public static void main(String[] args) {
        List<String> list = new ArrayList<String>();
        Scanner Scan = new Scanner(System.in);
        System.out.println("请输入一个数:");
        list.add(Scan.next());
        System.out.println(list);
    }
}
 ArrayList<int> list = new ArrayList<int>();
Scanner in =  new Scanner(System.in);
while(in.hasNextInt())
list.Add(in.nextInt());

接收控制台的数据,,add进list里面就行了