Java基本数据之间的类型转换
生活随笔
收集整理的這篇文章主要介紹了
Java基本数据之间的类型转换
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Java 數(shù)據(jù)類型及類型轉(zhuǎn)換
基本數(shù)據(jù)類型:共八種; 復(fù)合類型:字符串(String),數(shù)組(array),類(Class),接口(Interface)等等;
-
其中個人常用的有:int,boolean,float;各項取值范圍為: -2的31方–2的31方-1;true/false;-3.4E38–3.4E38;
類型轉(zhuǎn)換:自動轉(zhuǎn)換,強制轉(zhuǎn)換,方法轉(zhuǎn)換
- 自動轉(zhuǎn)換:
- 高精度類型至低精度能自動轉(zhuǎn)型,不會造成信息丟失;
- 低精度至高精度:byte,short,char ——> int——> long ——> float ——> double;
- 強制轉(zhuǎn)換:高精度類型到低精度類型必須強制轉(zhuǎn)換(即顯示轉(zhuǎn)換),該方式可能會造成部分信息丟失;
- (類型名)(表達式)
- 例:char key = (char)(1000+12345678L)
- 方法轉(zhuǎn)換:使用類的方法進行類型轉(zhuǎn)換:
- 例:String str = “123”;int a = Integer.parseInt(str); /// String類型轉(zhuǎn)int類型;
總結(jié)
以上是生活随笔為你收集整理的Java基本数据之间的类型转换的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java堆和栈的基本理解
- 下一篇: Java OOP(Object Orie