在java中怎么把字符串变成数字?把字符转变成数字有哪些方法?

猿友 2021-06-03 15:00:34 浏览数 (9584)
反馈

当我们在学习数字类型的时候,会发现在java中的类型都有不用的性质,那么我们就来说说“在java中怎么把字符串变成数字?和 在java中把字符转变成数字有哪些方法?”,下面是小编自己整理的一些相关的资料和代码。

方法一:
Integer.parseInt( ) :

这个方法呢,我们是通过将字符型的一个数字进行转化成整型的一个过程,我们来看代码和运行的一个结果吧!

package Change;
public class TrunChange {
public static void main(String[] args) {
	String s="0000012342";
	int a =Integer.parseInt(s);
	System.out.println("还没有为装换之前的字符串为:"+s);
	System.out.println("转换之后的数字为:"+a);
}
}

integer型

在结果中我们可以看到,在没有转化之前的字符串和转化之后的对比是不一样的。而且 Integer.valueOf( )的用法也是一样的。

方法二:
Float.parseFloat( ):

我们使用这个方法的话是将一个数字的字符串转化成浮点型的数字,代码和结果如下:

package Change;
public class TrunChange {
public static void main(String[] args) {
	String s="0000012342";	
	float b=Float.parseFloat(s);	
	System.out.println("还没有为装换之前的字符串为:"+s);
	System.out.println("转换之后的数字为:"+b);
}
}

float型

在这个结果中显示的数字之后是有小数点的,这也就说明了我们的运行结果是正确的。


总结:

在以上的话就是一些有关于“在 java 中怎么把字符串变成数字?和在 java 中把字符转变成数字有哪些方法?”,那么出来这些方法我们对于字符转化成数字的方法还是有很多的,都是跟这几个方法类似和雷同,更多的有关于 java 学习知识的内容我们都可以在java 教程进行一个系统化的学习和了解,希望以上的资料对你有所帮助。


0 人点赞