黑马程序员技术交流社区
标题:
如何将字符串转换成int?
[打印本页]
作者:
love$$-IT
时间:
2015-2-6 18:31
标题:
如何将字符串转换成int?
如何将字符串转换成int?例如 String s=“100”;转为int值为100.
作者:
lwh316658735
时间:
2015-2-6 18:36
本帖最后由 lwh316658735 于 2015-2-6 18:37 编辑
int num = Integer.parseInt("100");
作者:
xiaozhong
时间:
2015-2-6 19:17
(int)(100)
作者:
Piaget
时间:
2015-2-6 21:08
int num = Integer.parseInt("100"); 这个是正确的。(int)(100)不正确。只能强转范围之内的基本数据类型。
作者:
yukuoyuan
时间:
2015-2-6 21:24
查询api你就知道了。。String类型的方法。。
作者:
qiuyuhuaihua
时间:
2015-2-6 23:49
我要说的方法都是在 Integer 类中的 API 文档中能找到的:
1、static int parseInt(String s),这是调用 Integer 的静态成员方法,即 int n = Interger.parseInt(new String("100));//注意次函数会抛出异常!
2、static Integer valueOf(int i) , int intValue(),这两个也都是 Integer 的成员方法:
Integer intg = Integer.valueOf(new String("100"));//注意此函数会抛出异常!
int n = intg.intValue();
这两句话是可以合在一起写的: int n = Integer.valueOf(new String("100")).intValue();
作者:
㏒假™面具
时间:
2015-2-7 01:31
基本数据包装类中的静态方法 int num = Integer.parseInt("100")
作者:
clairetoto2012
时间:
2015-2-7 07:43
查找API就可以了 自带的方法
作者:
mengxiang1993
时间:
2015-2-7 07:44
int i=Integer.parseInt("100");
作者:
草鱼狂飙
时间:
2015-2-7 08:22
我一般是使用的是Integer.valuesOf(100),知道有这个办法,其他就不想用了
作者:
xiaoyi
时间:
2015-2-7 12:26
自己看看API,然后搞清楚valueOf,parseInt的区别,还有很多类中都有valueOf的方法的,你会发现规律的
作者:
边晓炎
时间:
2015-2-7 12:36
API中都有的额!多去查查!
作者:
yueLife_1993
时间:
2015-2-7 22:40
我还是多看看api吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2