2 lovepd1122 lovepd1122 于 2016.05.04 20:00 提问

Java中String类型能转成int类型吗

一个String字符串 能否像 char类型一样 转换成int值
如果可以Java中怎么写

4个回答

bdmh
bdmh   Ds   Rxr 2016.05.04 20:05

看你用什么预言,各种预言都有转换函数,只要符合数值型,就可以正常转换

CSDNXIAOC
CSDNXIAOC   2016.05.04 20:11

double d = 1.233;
String s1 = String.valueOf(d);

String s2 = s1.substring(0, s1.indexOf(".")) + s1.substring(s1.indexOf(".")+1);
int i = Integer.parseInt(s2);......
答案就在这里:java 中把double类型转成 int类型
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

qq_20079725
qq_20079725   2016.05.04 20:12

恩,比如说字符串'111' 要转为int 的话 那就是 String s=new String("111"); int a = Integer.parseInt(s);输出是111(int型)
但是如果是 String s=new String("aaa"); int a = Integer.parseInt(s);那就是错误的,会抛出NumberFormatException异常
哦对我说的java的转换方法,别的语言的话你也可以去网上查一下

l_vaule
l_vaule   2016.05.04 20:32

你还不如直接百度一下

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!