stack.pop()方法_C.示例中的Stack.Pop()方法

stack.pop()方法

C#Stack.Pop()方法 (C# Stack.Pop() method)

Stack.Pop() method is used to remove an object from the top of the stack. The method removes and returns the object from the top.

Stack.Pop()方法用于從堆棧頂部刪除對象。 該方法從頂部刪除并返回對象。

Syntax:

句法:

    Object Stack.Pop();

Parameters: None

參數:

Return value: Object – it returns the items to be removed from the top.

返回值: Object –返回從頂部刪除的項目。

Example:

例:

    declare and initialize a stack:
Stack stk = new Stack();
insertting elements:
stk.Push(100);
stk.Push(200);
stk.Push(300);
stk.Push(400);
stk.Push(500);
popping stack elements:
stk.Pop();
stk.Pop();
stk.Pop();
Output:
200 100

C#示例使用Stack.Pop()方法從堆棧中刪除對象 (C# example to remove an object from the stack using Stack.Pop() method)

using System;
using System.Text;
using System.Collections;
namespace Test
{
class Program
{
//function to print stack elements
static void printStack(Stack s)
{
foreach (Object obj in s)
{
Console.Write(obj + " ");
}
Console.WriteLine();
}
static void Main(string[] args)
{
//declare and initialize a stack
Stack stk = new Stack();
//insertting elements
stk.Push(100);
stk.Push(200);
stk.Push(300);
stk.Push(400);
stk.Push(500);
//printing stack elements
Console.WriteLine("Stack elements before popping are...");
printStack(stk);
//popping stack elements
object item = 0;
item = stk.Pop();
Console.WriteLine(item + " is popped");
item = stk.Pop();
Console.WriteLine(item + " is popped");
item = stk.Pop();
Console.WriteLine(item + " is popped");
//printing stack elements
Console.WriteLine("Stack elements after popping are...");
printStack(stk);
//hit ENTER to exit
Console.ReadLine();
}
}
}

Output

輸出量

Stack elements before popping are...
500 400 300 200 100
500 is popped
400 is popped
300 is popped
Stack elements after popping are...
200 100

Reference: Stack.Pop Method

參考: Stack.Pop方法

翻譯自: https://www.includehelp.com/dot-net/stack-pop-method-with-example-in-c-sharp.aspx

stack.pop()方法

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/378722.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/378722.shtml
英文地址,請注明出處:http://en.pswp.cn/news/378722.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

java list的作用_集合框架(List集合的特有功能概述和測試)

package cn.itcast_03;import java.util.ArrayList;import java.util.List;/** List集合的特有功能:* A:添加功能* void add(int index,Object element):在指定位置添加元素* B:獲取功能* Object get(int index):獲取指定位置的元素* C:列表迭代器* ListIterator li…

12-圖像梯度-Scharr算子和laplacian算子

Scharr算子 cv2.Scharr(img,cv2.CV_64F,1,0) 第一個參數:當前的圖像對象名稱 第二個參數:當前圖像的深度,通常情況下指定為-1,表示輸出和輸入的深度是一樣的;cv2.CV_64F可以存6字節的大小,為了方便后面的取…

新的一年新希望,百忙中繼續學習

公司來了一批新同事,我又忙于購買設備,布置辦公桌了。 小林建議我找一份更合適的工作,目前的我其實是在混日子,因為我并不擅長溝通與銷售。 暫時還是保持這樣吧,我還需要一定時間來積蓄力量。 轉載于:https://www.cnbl…

Oracle Internal Event:10200 Consistent Read診斷事件

10200(consistent read buffer status)內部診斷事件可以用于探測一致性讀CR(consistent read)塊的訪問情況,雖然cr讀的統計信息可以從v$sysstat或AWR/statspack中獲取,但是10200 event還是我們研究Consistent Read一致性讀的有力工具。該事件可以通過在會…

多線程循環輸出abcc++_C ++循環| 查找輸出程序| 套裝4

多線程循環輸出abccProgram 1: 程序1&#xff1a; #include <iostream>using namespace std;int A 5;int fun(){return A--;}int main(){int A 5;while (fun()) {cout << A ::A << " ";}return 0;}Output: 輸出&#xff1a; 9 8 7 6 5Explana…

Opencv——圖像金字塔與圖像尺寸縮放

主要講解 1、resize()函數調用 函數定義&#xff1a; 調用方式&#xff1a; resize(srcImage, dstImage, Size(64, 128)); //對圖片進行修改 resize(srcImage, dstImage, Size(), 0.5, 0.5);第6個參數的含義&#xff1a; INTER_NEAREST:最鄰近插值 (放大好用) INTER_ARE…

java nature_Java中BufferedReader和scanner的對比 - nature

原地址&#xff1a;http://blog.sina.com.cn/s/blog_5fd837410100rtwk.html Scanner 和BufferedReader同樣能實現將鍵盤輸入的數據送入程序&#xff0c; import java.io.*; import java.util.Scanner; public class C { public static void main(String []args) throws IOExcep…

13-Canny邊緣檢測

Canny邊緣檢測主要思路步驟如下&#xff1a; 1&#xff0c;使用高斯濾波器&#xff0c;以平滑圖像&#xff0c;濾除噪聲 2&#xff0c;計算圖像中每個像素點的梯度強度和方向 3&#xff0c;應用非極大值抑制&#xff0c;以消除邊緣檢測帶來的雜散響應 4&#xff0c;應用雙閾值檢…

c# uri.host_C#| Uri.IsHexEncoding()方法與示例

c# uri.hostUri.IsHexEncoding()方法 (Uri.IsHexEncoding() Method) Uri.IsHexEncoding() method is a static method or Uri class. Which is used to return that given string is hex-encoded or not? If the given string is hex coded then it returns true otherwise it…

一位老鳥對 23 種設計模式的有趣見解(轉)

在網絡上流暢很廣的一篇舊文&#xff0c;暫時沒找到原作者&#xff0c;目前所看到的最早轉載時間是 2005 年 2 月 28 日。作者用輕松的語言&#xff0c;形象解釋了 23 種模式&#xff0c;有很好的啟發作用。創建型模式 1、FACTORY—追MM少不了請吃飯了&#xff0c;麥當勞的雞翅…

微機原理——移位指令

例題 思路 選擇移位語句&#xff0c;右移&#xff0c;將AL移出的送入DX左端&#xff0c;將BL移出的送入DX左端。循環八次 MOV AL,01100101B; MOV BL,11011010B; XOR DX,DX;兩個值相同&#xff0c;異或結果為0。等效&#xff1a;MOV DX,0 MOV CX,8;count L1: SHR AL,1;邏輯右…

14-圖像金字塔

由第一個圖可知&#xff0c;圖像金字塔這無非就是對圖像進行放大和縮小罷了 1&#xff0c;高斯金字塔 向下采樣方法(縮小)&#xff0c;越采樣越小&#xff0c;即從金字塔底部向上采樣 cv2.pyrDown(img) 向上采樣方法(放大)&#xff0c;越采樣越大&#xff0c;即從金字塔頂…

JAVA和javascrito_JAVA 和JavaScript的split方法異同

Split的方法很常用&#xff0c;除了str.split("regex")&#xff0c;其實還可以多傳一個參數&#xff1a;str.split("regex", limit)。但是要注意&#xff0c;JavaScript和java的split中limit參數作用是不同的。簡單說&#xff0c;JavaScript中&#xff0c;…

如果__name__ =='__main__':在Python中怎么辦?

In order to understand the details of __name__ variable and the if condition, let us go through a simple exercise. Run a simple python file with just the following lines and run the file as python3 code, 為了了解__name__變量和if條件的詳細信息&#xff0c;讓…

Eclipse C/C++開發環境搭建

1 Eclipse的安裝 到http://java.sun.com/j2se/1.5.0/download.jsp 下載JRE安裝&#xff1b; 到http://eclipse.org下載Eclipse安裝。&#xff08;這兒可以下載Java版本的&#xff0c;也可以下載C/C 版本的&#xff09; 2 對于下載的Java版本或著只下載Eclipse IDE的&#xff0c…

微機原理——尋址方式總結

一、操作數的尋址方式 立即尋址方式 格式: 操作碼 數字表達式&#xff08;將數據送入寄存器中&#xff09; 源操作數可以是8位也可以是16位。 MOV AH, F5H &#xff08;字節操作&#xff09; F5H稱為立即數(8位操作數) MOV AL, 8AH &#xff08;字節操作&#xff09; 8AH稱為…

15-輪廓檢測

邊緣是零零散散的&#xff0c;而輪廓是一個整體 cv2.findContours(img,mode,method) img&#xff1a;輸入圖像對象名稱 mode&#xff1a;輪廓檢索模式 RETR_EXTERNAL&#xff1a;只檢索最外面的輪廓 RETR_LIST&#xff1a;檢索所有的輪廓&#xff0c;并將其保存到一條鏈表當中…

拋硬幣仿真實驗java_探索HyperLogLog算法(含Java實現)

引言HyperLogLog算法經常在數據庫中被用來統計某一字段的Distinct Value(下文簡稱DV)&#xff0c;比如Redis的HyperLogLog結構&#xff0c;出于好奇探索了一下這個算法的原理&#xff0c;無奈中文資料很少&#xff0c;只能直接去閱讀論文以及一些英文資料&#xff0c;總結成此文…

kotlin鍵值對數組_Kotlin程序以升序對數組進行排序

kotlin鍵值對數組Given an array, we have to sort its elements in ascending order. 給定一個數組&#xff0c;我們必須按升序對其元素進行排序。 Example: 例&#xff1a; Input:arr [10, 20, 5, 2, 30]Output:sorted array (Ascending Order): [2, 5, 10, 20, 30]在Kotl…

微機原理——總線和時序

前提 8088有兩個組態&#xff1a; 最大組態和最小組態&#xff0c;通過引腳MN/MX*的電平決定組態。&#xff08;*表示低電平有效&#xff09; 兩種組態沒有本質區別。 8088的引腳&#xff1a; 引腳可分為下面幾種類別&#xff1a; 1、數據和地址引腳 2、讀寫控制引腳 3、中斷…