关于Java中各种数据类型的转换

主要是3种,分别如下:

1.字符串和基础数据类型的互相转换

2.基础数据类型和其相对应的包装类的互相转换

3.字符串和基础数据类型的包装类的互相转换

 

1.      a字符串转换成为基础数据类型

String s = “200”;

 

int i = Integer.parseInt(“s”);

或者

int si2 = new Integer(s).intValue();

 

b 基础数据类型转换为字符串

int i = 100;

 

String s1 = String.valueOf(i);

String s2 = Integer.toString(i);

String s3 = “”+i

 

 

2.      a基础数据类型转换成其相对应的包装类

Double d4 = Double.valueOf(789.101);

Double d = new Double(123.456);

 

b 对应的包装类转换成基础数据类型

Double d = new Double(123.456);

double d1 = d.doubleValue();

float f1 = d.floatValue();

int i1 = d3.intValue();

 

3.      a字符串转换基础数据类型的包装类

Double d2 = new Double("123.456");

Double d3 = Double.valueOf("789.101");

 

b 基础数据类型的包装类转换为字符串

Integer i = new Integer(100);

 

String s1 =String.valueOf(i);

String s2 = Integer.toString(i);

String s3 = “”+i

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值