C# Stack 集合学习

2021-01-23 00:16

阅读:627

标签:htm   string   ons   tac   添加   简单   顺序   相关   一个   

Stack 集合学习

学习自:博客园相关文章

Stack集合

这个集合的特点为:后进先出,简单来说就是新元素都放到第一位,而且顺序移除元素也是从第一位开始的。

方法一:Push(T value); 添加一个元素到集合顶部位置。
方法二:Pop(); 添加一个元素到集合顶部位置。
方法三:Peek(); 添加一个元素到集合顶部位置。

Stack sTest=new Stack();
sTest.Push("D");
sTest.Push("A");
sTest.Push("B");
sTest.Push("A");
sTest.Push("C");

对于这种操作,List的输出的结果为:DABAC。但是我们的Stack集合输出的结果为:CABAD.
每一个被新添加的元素都放到了集合的最前面.

String JustPop = sTest.Pop();
Console.WriteLine("我是被移除的那个元素:"+JustPop);

这样我们输出的结果为:

我是被移除的那个元素:C

这边可以看到,我们使用.Pop();方法移除的元素都是为我们当前的Stack集合中最后一个添加的那个元素,也就是被第一个输出的那个元素。

C# Stack 集合学习

标签:htm   string   ons   tac   添加   简单   顺序   相关   一个   

原文地址:https://www.cnblogs.com/cao-1/p/12075793.html


评论


亲,登录后才可以留言!