泛型集合 Queue
Queue<T>與Queue等效,但具有型別安全的特點。通過下面的例子來說明:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace QueueTDemo
{
class Program
{
static void Main(string[] args)
{
Queue<int> qu = new Queue<int>();
Random rnd = new Random();
for (int i = 0; i < 100; i++)
{
qu.Enqueue(rnd.Next(100) + 1);
}
Console.WriteLine("新增完畢");
foreach(int i in qu)
Console.Write("{0,5}",i);
Console.WriteLine("共有{0}個數,其中第一個數是:{1}",qu.Count,qu.Peek());
int number = int.Parse(Console.ReadLine());
int count = 0;
for (int i = 0; i < 100; i++)
{
if (qu.Dequeue()== number)
count++;
}
Console.WriteLine("共有{0}個{1}.",count,number);
Console.ReadLine();
}
}
}
相關文章
- 泛型集合 list泛型
- Java:Collection集合、泛型Java泛型
- Java集合和泛型Java泛型
- 集合框架-引入泛型框架泛型
- c#泛型集合C#泛型
- 07.集合和泛型泛型
- C# 泛型集合SortedListC#泛型
- 泛型方法、初始集合和集合的遍歷泛型
- Java 集合列舉泛型(一)Java泛型
- ajax 提交陣列 泛型集合陣列泛型
- 【ITOO】--陣列、集合、泛型解析陣列泛型
- Day22 集合,ArrayList,泛型泛型
- Java反射給泛型集合賦值Java反射泛型賦值
- DataTable轉換list泛型集合(反射)泛型反射
- C# 泛型集合的自定義型別排序C#泛型型別排序
- Java入門教程十二(集合與泛型)Java泛型
- 集合框架-泛型類的概述及使用框架泛型
- 集合框架-泛型方法的概述和使用框架泛型
- 集合框架-泛型介面的概述和使用框架泛型
- Java 中的泛型 集合(List,Set) MapJava泛型
- C#類繼承自泛型集合C#繼承泛型
- 集合框架-通過Object轉型問題引入泛型框架Object泛型
- 集合框架-泛型高階之萬用字元框架泛型字元
- DataSet與泛型集合間的互相轉換泛型
- 8.集合、泛型、列舉、註解、反射泛型反射
- C#中將DataTable型別轉化為泛型集合C#型別泛型
- Java集合(七) Queue詳解Java
- C#中的介面和泛型集合探討C#泛型
- Java進階學習之集合與泛型(1)Java泛型
- Java集合 Collection、Set、Map、泛型 簡要筆記Java泛型筆記
- Java泛型知識點:泛型類、泛型介面和泛型方法Java泛型
- 泛型類、泛型方法及泛型應用泛型
- 物件導向基礎(2)--抽象類 介面 集合 泛型物件抽象泛型
- 泛型類和泛型方法泛型
- 【java】【泛型】泛型geneticJava泛型
- java泛型之泛型方法。Java泛型
- 泛型--泛型萬用字元和泛型的上下限泛型字元
- Java中如何使用泛型實現介面中的列表集合?Java泛型