所以,我正在修改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)有办法做到这一点吗?如果没有,有人能指出我正确的方向来解决这个问题吗?提前谢谢!