更新時間:2022-11-16 09:58:16 來源:動力節點 瀏覽4078次
Java強制轉換數據類型的方法有哪些?動力節點小編來告訴大家。
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利?對象封裝器轉化為對象
2. 第?種?法
boolean bool = true;
String s = String.valueOf( bool );
1 . 導? java.util.Date date=null;
2 . date=java.sql.Date.valueOf(String s);
轉型有兩種: 向上轉型和向下轉型(強制轉型)
兩種分別如下:
第?種是向上轉型
對于基礎數據類型 , 可以?動轉型 ,?如:
int a = 10;
long b = a;
這?就是把int型轉成了long型 , 因為 long范圍?int? , 這樣的轉型不會有任何影響 , 所以可以?動轉型
第?種是向下轉型 , 也就是強制
這種需要強轉 , ?如
long a = 10 ;
int b = (int) a;
通過 (int)可以強制轉型 , 但是這樣會丟失精度 , ?如a如果超過了b的范圍 , 那么強轉成int型, 只會等于int的最?值 ?如 : int a = ( int ) 8.8 ;
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習