首页 技术 正文
技术 2022年11月14日
0 收藏 981 点赞 3,884 浏览 1506 个字

1、原始数据类型(Primitive)

  • 整数:Integer
  • 双精度:Double
  • 单精度:Decimal
  • 长整型:Long
  • 日期:Date
  • 日期时间:Datetime
  • 字符串:String
  • ID:ID
  • 布尔值:Boolean

2、整数类型 Integer

任何32位数,不包括任何小数点的数。 值的范围是-2,147,483,648,最大值为2,147,483,647。

【示例】声明一个变量,保存参加运动会跳远项目的人数

Apex语言(三)原始数据类型

3、长整数类型 Long

这是一个不带小数点的64位数字。 当您需要的范围大于Integer提供的值时,使用此数据类型。

【示例】声明一个变量,保存世界人口的数量

Apex语言(三)原始数据类型

4、单精度类型 Decimal

包含小数点的32位数据

【示例】声明一个变量,保存世界人口的数量,单位为亿

Apex语言(三)原始数据类型

5、双精度类型 Double

包含小数点的64位数据

【示例】声明一个变量,保存世界人口的数量,单位为亿

Apex语言(三)原始数据类型

6、数据类型转换

(1)自动转换

Apex语言(三)原始数据类型

(2)强制转换

Apex语言(三)原始数据类型

(3)Math方法

  • abs()返回参数的绝对值。
  • ceil()返回大于等于( >= )给定参数的的最小整数。返回类型为double。
  • floor()返回小于等于(<=)给定参数的最大整数 。返回类型为double。
  • rint()返回与参数最接近的整数。返回类型为double。
  • round()它表示四舍五入,算法为 Math.floor(x+0.5),即将原来的数字加上 0.5 后再向下取整,所以,Math.round(11.5) 的结果为12,Math.round(-11.5) 的结果为-11。
  • min()返回两个参数中的最小值。
  • max()返回两个参数中的最大值。
  • exp()返回自然数底数e的参数次方。
  • log()返回参数的自然数底数的对数值。
  • pow()返回第一个参数的第二个参数次方。
  • sqrt()求参数的算术平方根。
  • sin()求指定double类型参数的正弦值。
  • cos()求指定double类型参数的余弦值。
  • tan()求指定double类型参数的正切值。
  • asin()求指定double类型参数的反正弦值。
  • acos()求指定double类型参数的反余弦值。
  • atan()求指定double类型参数的反正切值。
  • atan2()将笛卡尔坐标转换为极坐标,并返回极坐标的角度值。
  • toDegrees()将参数转化为角度。
  • toRadians()将角度转换为弧度。
  • random()返回一个随机数。

7、布尔类型 Boolean

变量的值可以是true,false或null。 用作编程中的标志来识别特定条件

Apex语言(三)原始数据类型

8、字符串类型 String

符串是没有字符限制的任何字符集,字符串用单引号(’ ‘)括起来。

Apex语言(三)原始数据类型

  • 字符串常用的方法

    • 包含contains
    • 相同equals ,equalsIgnoreCase

Apex语言(三)原始数据类型

    • 删除remove,removeStart,removeEnd

Apex语言(三)原始数据类型

    • 子字符串出现的位置 indexOf,lastIndexOf,indexOfIgnoreCase,lastIndexOfIgnoreCase

Apex语言(三)原始数据类型

    • 截取子字符串subString,left,right

Apex语言(三)原始数据类型

    • 字符串大小写转换toUpperCase,toLowerCase
    • 字符串长度length

Apex语言(三)原始数据类型

 9、日期类型 Date

存储日期的变量,不能存储时间。

  • Date常用的方法

    • 取当天日期today,year,month,day

Apex语言(三)原始数据类型

    • 初始化日期newInstance,parse
    • 日期比较daysBetween,monthsBetween,isSameDay

Apex语言(三)原始数据类型

 10、日期时间类型 DateTime

存储日期时间的变量,包含两部分:日期,时间。

  • DateTime常用的方法

    • 取当天日期now,year,month,day,hour,minute,second
    • Date方法都适用

Apex语言(三)原始数据类型

 

上一篇: HTML input 控件
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,965
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,486
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,331
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,114
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,747
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,782