接口测试需要了解的八种数据类型

八种数据类型为:byte、short、int、long、float、double、boolean、char

概念:

byte

8位、有符号的以二进制补码表示的整数

min :    -128(-2^7)

max:   127(2^7-1)

default: 0

对应包装类:Byte

short

16位、有符号的以二进制补码表示的整数

min :    -32768(-2^15)

max:   32767(2^15 - 1)

default: 0

对应包装类:Short

int

32位、有符号的以二进制补码表示的整数

min :    -2,147,483,648(-2^31)

max:   2,147,483,647(2^31 - 1)

default: 0

对应包装类:Integer

long

64位、有符号的以二进制补码表示的整数

min :    -9,223,372,036,854,775,808(-2^63)

max:   9,223,372,036,854,775,807(2^63 -1)

default: 0

对应的包装类:Long

float

单精度、32位、符合IEEE 754标准的浮点数

float 在储存大型浮点数组的时候可节省内存空间

浮点数不能用来表示精确的值,如货币

default: 0.0f

对应的包装类:Float

double

双精度、64位、符合IEEE 754标准的浮点数

浮点数的默认类型为double类型

double类型同样不能表示精确的值,如货币

default: 0.0d

对应的包装类:Double

char

char类型是一个单一的 16 位 Unicode 字符

最小值是 \u0000(即为0)

最大值是 \uffff(即为65,535)

char 数据类型可以储存任何字符

对应的包装类:Character

boolean

boolean数据类型表示一位的信息

只有两个取值:true 和 false

这种类型只作为一种标志来记录 true/false 情况

对应的包装类:Boolean

你可能感兴趣的:(接口测试)