| 字符串 |
integer、Long、float、Double、Boolean |
1、对于能转换成功的数值可成功转换,按照转换后的类型显示数据 2、对于原数据是非数值的字符串不能正常转换,类型转换报错 |
所有报错数据不上送 |
| integer、Long、float、Double |
字符串 |
把类型换成字符串,值不变 |
|
| Boolean |
字符串 |
真为“1”,假为“0” |
|
| Boolean |
integer、Long |
为真时转换为1、为假时转换为0 |
|
| integer、Long |
Boolean |
0为假(0),非0为真(1) |
|
| integer、Long |
float、Double |
能转换,溢出报错 |
所有报错数据不上送 |
| float、Double |
integer、Long |
能转换,小数位截断 溢出报错 |
所有报错数据不上送 |
| Double、Float、String、int、Long |
Boolean |
1、对于能转换成功的数值可成功转换,转换后的值如果为0表示假,转后后值为非0表示真 2、对于原数据是数值、true(不区分大小写)、false(不区分大小写)以外的字符串不能正常转换,类型转换报错 |
所有报错数据不上送 |
| 整数互转 |
能转换,转换后数值与原数值相同 |
|
|
| 整数互转 |
转换后数值与原数值不同(溢出) |
所有报错数据不上送 |
|
| float |
double |
能转换,转换后如果是NAN就报错 |
所有报错数据不上送 |
| double |
float |
能转换,转换后如果是NAN就报错 |
所有报错数据不上送 |