博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
详测 Generics Collections TQueue (1): Enqueue、Dequeue、Peek
阅读量:5996 次
发布时间:2019-06-20

本文共 879 字,大约阅读时间需要 2 分钟。

  hot3.png

unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls;type  TForm1 = class(TForm)    Button1: TButton;    procedure Button1Click(Sender: TObject);  end;var  Form1: TForm1;implementation{$R *.dfm}uses Generics.Collections;procedure TForm1.Button1Click(Sender: TObject);var  Queue: TQueue
; s,str: string;begin Queue := TQueue
.Create(); {入列} Queue.Enqueue('AAA'); Queue.Enqueue('BBB'); Queue.Enqueue('CCC'); Queue.Enqueue('DDD'); {查看} str := ''; for s in Queue do str := str + s + ' '; ShowMessage(str); {AAA BBB CCC DDD} {出列, 并查看出列元素} ShowMessage(Queue.Dequeue); {AAA} str := ''; for s in Queue do str := str + s + ' '; ShowMessage(str); {BBB CCC DDD} {查看下一个将要出列的是...} ShowMessage(Queue.Peek); {BBB} Queue.Free;end;end.

转载于:https://my.oschina.net/hermer/blog/320754

你可能感兴趣的文章
jumpserver跳板机搭建
查看>>
无法更新 EntitySet“Message”,因为它有一个 DefiningQuery
查看>>
Linux var
查看>>
python学习笔记(一)
查看>>
综合技术--sts常用快捷键
查看>>
jQuery--(3)选择器
查看>>
RJDBC读取多条记录异常:java.lang.OutOfMemoryError: Java hea
查看>>
ssh远程链接的原理及方法
查看>>
省市区三级联动和ajax模拟请求
查看>>
shell脚本练习(12.9)
查看>>
MYSQL INNODB的REDO LOG与BINLOG的区别
查看>>
virt-install&&change ip
查看>>
FFMPEG函数try_decode_frame()
查看>>
curl
查看>>
Prometheus alertmanager模块
查看>>
find文件命令查找详解
查看>>
spring MVC配置详解
查看>>
Linux笔记之lsattr chattr隐藏属性
查看>>
OEM与常见故障处理
查看>>
S3存储桶配置错误致成千上万印度板球球员个人信息泄露
查看>>