国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java強制類型轉換

2019-11-06 06:27:29
字體:
來源:轉載
供稿:網友

強制類型換顧名思義就是以強制的手段把數(shù)據(jù)類型轉換為另一種數(shù)據(jù)類型。

java中強制類型轉換分為基本數(shù)據(jù)類型和引用數(shù)據(jù)類型兩種:

基本數(shù)據(jù)類型:    假如有一個整數(shù)int類型的數(shù)值為9.  轉換為布爾類型double的,那結果為9.0這個結果來說 ,看起來不像強制類型轉換,那再換一個。

假如一個布爾數(shù)據(jù)類double的一個值為9.9   轉換為int類型的整數(shù)。

按數(shù)學的角度來看      應該四舍五入  轉換結果應該是10,但結果是:9

以此來看整數(shù)類型byte,short,int,long和浮點類型float和double轉換都是這樣的。               實例看文章結尾!

字符串和整數(shù)之間的轉換:

例如:字符串轉整數(shù)時需要加上Integer.parseInt,再寫上需要轉換整數(shù)的字符串  String f ="10";  int e =Integer.parseInt(f);  System.out.PRintln(e);

布爾類型轉換沒什么意義在這里就不說了。

引用數(shù)據(jù)類型:

在java中由于繼承和向上轉型,所以子類可以非常自然的轉換成父類,而父類轉向子類時則需要強制類型轉換。

(強制類型)父類轉向子類時有個前提:定義該父類的時候,要和某個子類相關聯(lián)(父類引用指向子類對象)。

子類中如果有和父類一樣的函數(shù),那么子類的函數(shù)會覆蓋父類的相同的函數(shù),這種覆蓋叫做重寫,這種覆蓋的行為表現(xiàn)在子類對象中繼承父類的那部分的成員函數(shù)相同函數(shù)被覆蓋。

父類強制轉換子類:

person A = (person) obj;

Object obj = new person();


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 镇宁| 西畴县| 鄢陵县| 涪陵区| 栖霞市| 民权县| 辉南县| 连平县| 汉沽区| 宁津县| 广安市| 琼中| 江山市| 鲜城| 光山县| 乐陵市| 中西区| 措勤县| 安龙县| 牡丹江市| 巨鹿县| 瑞丽市| 五华县| 句容市| 雷山县| 正蓝旗| 肇源县| 濮阳市| 遵义市| 黑龙江省| 广水市| 习水县| 湖北省| 微山县| 文登市| 铜鼓县| 隆昌县| 清原| 宁安市| 抚松县| 山阴县|