发表时间:2022-03-25来源:网络
基本数据类型
基本数据类型 包装类 默认值 byte Byte 0 short Short 0(short) int Integer 0 long Long 0L float Float 0.0f double Double 0.0d boolean Boolean flase当需要从低级类型向高级类型转换时,java会自动完成从低级类型向高级类型转换。低级类型是指取值范围相对较小的数据类型,高级类型是指取值范围相对较大的数据类型。
如long相对于float是低级数据类型,但是相对于int类型是高级数据类型。在基本数据类型中除boolean外均可参与算数运算。
数据从低到高的排序:
当强制类型转换高类型转低类型时,如果数据超出低类型最大值时,出现数据截断。
要求:转换的数据值在小类型数据范围之内。
一、int转换成String
X.toString()方法
String num = Integer.toString(int n); String num = Long.toString(long n); String num = Short.toString(Short n); String num = Float.toString(Float n); String num = Double.toString(Double n);二、String转换成int
包装类静态parseXXX方法
//String转换成int型 int num = Integer.parseInt(String str); //String转换成long型 Long num = Long.parseLong(String str); //String转换成short型 short num = Short.parseShort(String str); //String转换成float型 float num = Float.parseFloat(String str); //String转换成double型 double num = Double.parseDouble(String str);三、value Of()方法
-返回一个 Number 对象指定的内置数据类型
String num = String.valueOf(int number); //使用String的valueOf方法 long num2 = Long.valueOf(int number); //使用Long的valueOf方法 Integer num1 = Integer.valueOf(int number); //使用Interger的valueOf方法 ...上一篇:Java的数据类型及其转换
下一篇:java数据类型
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-02-14