更新時(shí)間:2022-11-16 09:58:16 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽4103次
Java強(qiáng)制轉(zhuǎn)換數(shù)據(jù)類(lèi)型的方法有哪些?動(dòng)力節(jié)點(diǎn)小編來(lái)告訴大家。
1. String s = String.valueOf(i);
2. String s = Integer.toString(i);
3. String s = "" + i;
1. int i = Integer.parseInt(String xx);
2. i = Integer.parseInt([String],[int radix]);
3. int i = Integer.valueOf(my_str).intValue();
1. 第?種?法
boolean bool = true;
String s = new Boolean(bool).toString();//將bool利?對(duì)象封裝器轉(zhuǎn)化為對(duì)象
2. 第?種?法
boolean bool = true;
String s = String.valueOf( bool );
1 . 導(dǎo)? java.util.Date date=null;
2 . date=java.sql.Date.valueOf(String s);
轉(zhuǎn)型有兩種: 向上轉(zhuǎn)型和向下轉(zhuǎn)型(強(qiáng)制轉(zhuǎn)型)
兩種分別如下:
第?種是向上轉(zhuǎn)型
對(duì)于基礎(chǔ)數(shù)據(jù)類(lèi)型 , 可以?動(dòng)轉(zhuǎn)型 ,?如:
int a = 10;
long b = a;
這?就是把int型轉(zhuǎn)成了long型 , 因?yàn)?long范圍?int? , 這樣的轉(zhuǎn)型不會(huì)有任何影響 , 所以可以?動(dòng)轉(zhuǎn)型
第?種是向下轉(zhuǎn)型 , 也就是強(qiáng)制
這種需要強(qiáng)轉(zhuǎn) , ?如
long a = 10 ;
int b = (int) a;
通過(guò) (int)可以強(qiáng)制轉(zhuǎn)型 , 但是這樣會(huì)丟失精度 , ?如a如果超過(guò)了b的范圍 , 那么強(qiáng)轉(zhuǎn)成int型, 只會(huì)等于int的最?值 ?如 : int a = ( int ) 8.8 ;
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話(huà)與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743