使用扫描程序检查是否可以将给定输入添加到分配给给定类型的链接列表

时间:2017-02-26 14:32:46

标签: java data-structures linked-list java.util.scanner

所以,我正在修改Java的Linked List类;在实施我自己的变体后,我试图复制约瑟夫问题"用我自己的实现。是否有可能使用 java.util.Scanner 检查给定用户输入是否可以添加到给定类型的链接列表中?

示例:

MyLinkedList<Integer> list = new MyLinkedList<>();
java.util.Scanner stdin = new java.util.Scanner(System.in);

//If user input's is of the linked list's parametrized type 
//(i.e. Integer, Double, String, etc)
list.add(stdin.(nextType));
//repeat for the 8 primitive type's wrapper classes and then for String and 
//for custom Objects

其中一个类具有构造函数和给定的add方法,另一个类调用构造函数,然后构造函数提示用户输入列表类型的值(Integer,Double等),直到用户输入命令以停止输入新数据项。

1)我的要求有意义吗?

2)有办法做到这一点吗?如果没有,有人能指出我正确的方向来解决这个问题吗?提前谢谢!

0 个答案:

没有答案