Java 制作一个无限列表堆栈

Java 制作一个无限列表堆栈,java,list,infinite,Java,List,Infinite,我想创建一个列表,该列表的数据类型为List,它自己进行堆栈。 是否可以创建一个包含其他列表中的列表 例如: List<List<List<List<List<DataType>>>>> 但是以一种无限的方式? 如果可能怎么办? 要列出文件,请使用自绑定泛型: <T extends List<T>> void whyWouldYouWantToDoThis(T reference) { } 你有实际用途吗?

我想创建一个列表,该列表的数据类型为List,它自己进行堆栈。 是否可以创建一个包含其他列表中的列表

例如:

List<List<List<List<List<DataType>>>>>
但是以一种无限的方式? 如果可能怎么办?
要列出文件,请使用自绑定泛型:

<T extends List<T>> void whyWouldYouWantToDoThis(T reference) {

}

你有实际用途吗?我认为如果你试图使用它,在某一点上它将是有限的。你到底想实现什么?考虑到所有的机器都有有限的资源,没有办法制作无限的列表。宇宙是有限的,无限的列表不存在,YouTube上关于时空连续体的低语在我听来好像你在试图建立某种树结构。请看创建一个节点类,该类包含它连接到列表的所有节点的列表。这个链接可能很有用:方法名的upvote是否可以使用它?看起来您需要为它提供无限的列表堆栈作为inputDefine的使用。当然可以用null调用它。请注意:不要这样做。@phflack也可以用原始类型的列表调用它。