我添加了Arraylist,如下所示
$queue = [System.Collections.ArrayList]@()
$queue.Add("Object1")
$queue.Add("Object2")
foreach ($i in $queue){
$i
}
我以为结果会显示
Object1
Object2
但它显示如下
0
1
Object1
Object2
我不知道如何添加0和1。如何单独获得价值?
答案 0 :(得分:3)
您看到的前两个数字是添加项的索引。多数民众赞成因为$null
方法返回添加对象的索引,所以只需管道结果到...
$queue.Add("Object1") | out-null
:
public static <T> T first(T first, Object... theRest) {
return first;
}
public T next() {
return first(posNode.getData(), posNode = posNode.getNext());
}