文档章节

数组与枚举

涂孟超
 涂孟超
发布于 2014/09/26 15:36
字数 115
阅读 10
收藏 0
type
  TMyEnum = (Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday); {定义枚举}
var
  weekArr: array[TMyEnum] of string; {定义数组}
  myEnum: TMyEnum;                   {定义枚举变量}
begin
  {数组赋值}
  weekArr[Monday]    := '星期一';
  weekArr[Tuesday]   := '星期二';
  weekArr[Wednesday] := '星期三';
  weekArr[Thursday]  := '星期四';
  weekArr[Friday]    := '星期五';
  weekArr[Saturday]  := '星期六';
  weekArr[Sunday]    := '星期天';

  {调用数组}
  ShowMessage(weekArr[Sunday]); {星期天}

  {遍历数组}
  for myEnum := Low(weekArr) to High(weekArr) do
  begin
    ShowMessage(weekArr[myEnum]); {将分别显示: 星期一 ... 星期天}
  end;
end;

 
 
 
 
 

 

 

  

本文转载自:http://www.cnblogs.com/del/archive/2008/01/09/1031196.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
私信 提问
JAVA实现Key-Key结构

实现Key-Key结构其实可以自定义一个类,里面两个Map,一个是key-value,另一个反过来。我觉得这是应对需要动态添加元素的情况。 如果元素是固定,而且这个key-key结构是一个字符串数组,可以...

Awisper
2016/02/29
141
0
NSArray 枚举性能研究

有一天,我在思考 NSArray 枚举方法 (也称迭代方法): Mac OS X 10.6 和 iOS 4 带来了以块(block)组成的美丽新世界,enumerateObjectsUsingBlock: 方法随之而来。我感觉这个方法要慢于快速枚举...

isaced
2014/02/21
1K
3
Javascript属性枚举(for/in)

ECMAScript规范并没有指定for/in循环按照何种顺序来枚举对象属性。但实际上,主流浏览器厂商的JavaScript实现是按照属性定义的先后顺序来枚举简单对象的属性,先定义的属性先枚举。如果使用对...

高能狂犬
2015/07/07
210
0
数组元素在删减的同时进行遍历的操作,程序崩溃问题

错误:Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection <__NSCFDictionary: 0xc425570> was mutated while being enumerated. 因为我在枚举menuL......

完美坏蛋911
2018/06/26
0
0
Java高级部分笔记-------Java5.0的新特性

静态导入 1.1 JDK 1.5 增加的静态导入语法用于导入类的某个静态属性或方法。使用静态导入可以简化程序对类静态属性和方法的调用。 1.2 语法:Import static 包名.类名.静态属性|静态方法|* ...

查封炉台
2014/04/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

开始看《JSP&Servlet学习笔记》

1:WEB应用简介。其中1.2.1对Web容器的工作流程写得不错 2:编写Servlet。搞清楚了Java的Web目录结构,以及Web.xml的一些配置作用。特别是讲了@WebServlet标签 3:请求与响应。更细致的讲了从...

max佩恩
28分钟前
0
0
mysql分区功能详细介绍,以及实例

一,什么是数据库分区 前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可...

吴伟祥
29分钟前
0
0
SQL语句查询

1.1 排序 通过order by语句,可以将查询出的结果进行排序。放置在select语句的最后。 格式: SELECT * FROM 表名 ORDER BY 排序字段ASC|DESC; ASC 升序 (默认) DESC 降序 1.查询所有商品信息,...

stars永恒
45分钟前
2
0
IntelliJ IDEA 第一个 Scala 程序

IntelliJ 安装完成 Scala 插件后,你需要尝试使用 IntelliJ 来创建并且运行第一个程序。 通常这个程序只是简单的输出 Hello World。 创建一个新工程 在文件下面选择新建,然后选择创建工程。...

honeymose
50分钟前
2
0
csapp 习题 - 如何实现异或 exclusive-or

阅读 csapp v3 时,练习题 2.13 很有意思。练习题描述如下。 位设置是对于参数 mask 中每一个为 1 的位,那么参数 x 中相应位则被设置为 1 ;位清除是对于参数 mask 中每一个为 1 的位,那么...

ylme
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部