码迷,mamicode.com
首页 > 其他好文 > 详细

salesforce 知识整理

时间:2019-05-29 17:53:47      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:数字   code   时间类型   最小   world   int   转义字符   boolean   字符集   

salesforce中Apex语言和Java类似

Apex中有如下几种常用的数据类型:

常用的基本数据类型:Integer,String,Boolean,Double,Long,ID,Decimal

日期时间类型:Date,Time,Datetime

其他:Object

在这些基本数据类型中,初始值均为null

(一)基本数据类型

  1.Integer

    不包含小数点的32位数字。整数的最小值为-2,147,483,648,最大值为2,147,483,647。例如:

      Integer i = 1;

  2.String

    由单引号括起来的字符集,对字符数没有限制,可以使用HTML标签,所有字符串中也使用转义字符,同Java。在SOQL中使用运算符比较字符串时,不区分大小写。

      String str = ‘Hello World‘;

  3.Boolean

    在初始化时必须赋值true 或 false,否则为null

  4.Double

    包含小数点的64位数字。

  5.Long

    不包括小数点的64位整数,取值范围为-2^63—2^63-1。Integer类型可以直接转换成Long类型,Long类型在不超过范围情况下可以通过intValue()方法转成Integer类型。

      Long l = 2147483648L;

  6.ID

    有效的18个字符的Lightning Platform记录标识符。如果设置的是15位,Apex将值转换为18位。无效的ID会在运行时出现异常。

     ID id = ‘00300000003T2PGAA0‘;

  7.Decimal

    货币字段会自动分配为Decimal类型,类似于Java中的float。

     Decimal d = -3.14;

(二)日期时间类型

  1.Date

    表示特定日期的值,不包含相关时间的信息。可以从date值加上或减去Integer值返回Date值。

  2.Time

    表示特定时间的值。必须始终使用系统静态方法创建时间值。

  3.DateTime

    Datetime类型声明一个日期时间的对象,包含两部分:日期,时间。Datetime无构造函数,如果实例化只能通过其静态方法初始化。

(三)其他类型

  1.Object

    Apex支持的任何数据类型。所有Apex数据类型都继承自Object。可以将表示更具体数据类型的对象强制转换为其基础数据类型。例如:

      Object obj = 10;
      Integer i = (Integer)obj;

 

salesforce 知识整理

标签:数字   code   时间类型   最小   world   int   转义字符   boolean   字符集   

原文地址:https://www.cnblogs.com/unique-zh/p/10945139.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!