App下載

在java中怎么把字符串變成數(shù)字?把字符轉(zhuǎn)變成數(shù)字有哪些方法?

猿友 2021-06-03 15:00:34 瀏覽數(shù) (9440)
反饋

當(dāng)我們?cè)趯W(xué)習(xí)數(shù)字類型的時(shí)候,會(huì)發(fā)現(xiàn)在java中的類型都有不用的性質(zhì),那么我們就來(lái)說(shuō)說(shuō)“在java中怎么把字符串變成數(shù)字?和 在java中把字符轉(zhuǎn)變成數(shù)字有哪些方法?”,下面是小編自己整理的一些相關(guān)的資料和代碼。

方法一:
Integer.parseInt( ) :

這個(gè)方法呢,我們是通過(guò)將字符型的一個(gè)數(shù)字進(jìn)行轉(zhuǎn)化成整型的一個(gè)過(guò)程,我們來(lái)看代碼和運(yùn)行的一個(gè)結(jié)果吧!

package Change;
public class TrunChange {
public static void main(String[] args) {
	String s="0000012342";
	int a =Integer.parseInt(s);
	System.out.println("還沒(méi)有為裝換之前的字符串為:"+s);
	System.out.println("轉(zhuǎn)換之后的數(shù)字為:"+a);
}
}

integer型

在結(jié)果中我們可以看到,在沒(méi)有轉(zhuǎn)化之前的字符串和轉(zhuǎn)化之后的對(duì)比是不一樣的。而且 Integer.valueOf( )的用法也是一樣的。

方法二:
Float.parseFloat( ):

我們使用這個(gè)方法的話是將一個(gè)數(shù)字的字符串轉(zhuǎn)化成浮點(diǎn)型的數(shù)字,代碼和結(jié)果如下:

package Change;
public class TrunChange {
public static void main(String[] args) {
	String s="0000012342";	
	float b=Float.parseFloat(s);	
	System.out.println("還沒(méi)有為裝換之前的字符串為:"+s);
	System.out.println("轉(zhuǎn)換之后的數(shù)字為:"+b);
}
}

float型

在這個(gè)結(jié)果中顯示的數(shù)字之后是有小數(shù)點(diǎn)的,這也就說(shuō)明了我們的運(yùn)行結(jié)果是正確的。


總結(jié):

在以上的話就是一些有關(guān)于“在 java 中怎么把字符串變成數(shù)字?和在 java 中把字符轉(zhuǎn)變成數(shù)字有哪些方法?”,那么出來(lái)這些方法我們對(duì)于字符轉(zhuǎn)化成數(shù)字的方法還是有很多的,都是跟這幾個(gè)方法類似和雷同,更多的有關(guān)于 java 學(xué)習(xí)知識(shí)的內(nèi)容我們都可以在java 教程進(jìn)行一個(gè)系統(tǒng)化的學(xué)習(xí)和了解,希望以上的資料對(duì)你有所幫助。


0 人點(diǎn)贊