Using Variables and Expressions

DEX455 - Apex 开发入门指南

📄 第 12 页 🎬 视频课程

课程章节介绍

好,今天我们来讲讲Apex编程语言的一个基础概念——数据类型。你可能会问,为什么一开始就要讲这个呢?因为Apex是一种强类型语言。所谓强类型,听起来有点专业,其实意思很简单:你在代码里第一次用到一个变量的时候,必须明确告诉系统,这个变量是什么类型。比如,它是个数字,还是个文字,还是个日期,你都要说清楚。 那Apex里面有哪些数据类型呢?可以分为两大类。一类是基本类型,就像我们日常用到的整数、小数,或者一个对错值——布尔类型,还有日期啊,这些常见的。另一类是更高级的类型,比如列表,就是把多个数据放在一起;还有地图,就像字典,可以快速查找;再比如对象和sObjects,sObjects其实就是Salesforce里用来表示数据记录的特殊类型,比如一个客户、一个商机,都是一个sObject。 在写代码的时候,你声明一个变量,要同时给出它的名字和数据类型。比如你可以这样说:“整数 我的数字”,当然,是用英文关键字。你可以在声明的时候顺便给它一个初始值,比如“整数 我的数字 = 10”;也可以先声明,后面再给它赋值。 最后,有一点非常关键,也是新手最容易忘记的——Apex里每条语句结束时,必须加上一个分号。这可不是可选的,是必须的。如果你忘了分号,系统就会报错。所以,咱们写代码的时候,要养成每句话都加个分号的习惯。 好,关于强类型和变量声明,我们就先聊到这儿。下一节我们会进一步看看各种数据类型怎么用。

关键词

Apex Salesforce Developer Guide