简体   繁体   English

如何在Java中创建多个堆栈

[英]How to create multi stacks in java

I want to create many stacks using for or while but I don't have any idea. 我想使用for或while来创建许多堆栈,但是我没有任何想法。

Ex: 例如:

Stack<...> stack_1 = new Stack<>();
Stack<...> stack_2 = new Stack<>();
...
Stack<...> stack_n = new Stack<>();

Create as above is very slowly. 如上所述创建非常缓慢。 So, I want to have an idea to create quickly many stack by for or while such as: 所以,我想有一个想法,可以通过for或while来快速创建许多堆栈,例如:

for (...) {
    Create stack(index) ...
}
List<Stack<Something>> stacks = new ArrayList<>(1000);
for (int i = 0; i < 1000; i++) {
   stacks.add(new Stack<Something>());
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM