JAVA学习笔记 | 数字与字符串相互转换

字符串转int

Integer.parseInt()

String strNumber = "123";
int intValue = Integer.parseInt(strNumber);

int转字符串

1.Integer.toString()

int intValue = 123;
String strValue = Integer.toString(intValue);

字符串转double

Double.parseDouble()

String strNumber = "123.45";
double doubleValue = Double.parseDouble(strNumber);

double转字符串

Double.toString()

double doubleValue = 123.45;
String strValue = Double.toString(doubleValue);

备注:

1. 如果输入的字符串以正号(+)或符号(-)开头,Integer.parseInt()方法也会成功将其转换为正数或负数。

2.String.valueOf()方法可以接受任意的基本数据类型和对象作为参数,并返回其对应的字符串表示。这包括但不限于以下类型:

基本数据类型:

  • int
  • double
  • float
  • long
  • short
  • byte
  • char
  • boolean

对象类型:

  • String
  • Integer
  • Double
  • Float
  • Long
  • Short
  • Byte
  • Character
  • Boolean
  • 其他自定义类,只要这些类覆盖了toString()方法。

String.valueOf()也可以接受以科学计数法形式表示的数,转化为浮点数。

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值