java 类型转换方法_java数据类型转换的常见方法
public class Testfun {
public static void main(String[] args) {
// (一)跨Number父類的類型轉(zhuǎn)換
// 1、str轉(zhuǎn)int => Integer.parseInt(s1)
String s1 = "19";
int i2 = Integer.parseInt(s1);// 數(shù)字str轉(zhuǎn)化為對標(biāo)的int
System.out.println("++i2=" + (++i2));
// 2、int轉(zhuǎn)str => Integer.toString(i3)
int i3 = 27;
String s4 = Integer.toString(i3);
System.out.println("s4=" + s4);
// 3、浮點(diǎn)轉(zhuǎn)int => (int) d5
double d5 = 21.6;
int i6 = (int) d5;
System.out.println("i6=" + i6);
// 4、int轉(zhuǎn)浮點(diǎn) => (double) i7
int i7 = 60;
double d8 = (double) i7;
System.out.println("d8=" + d8);
// (二)同Number父類的類型轉(zhuǎn)換
System.out.println();
Integer i9 = new Integer("17");
System.out.println(i9.intValue()); // 數(shù)字str轉(zhuǎn)為int => i9.intValue()
System.out.println(i9.shortValue());// 數(shù)字str轉(zhuǎn)為short => i9.shortValue()
System.out.println(i9.byteValue());// 數(shù)字str轉(zhuǎn)為byte => i9.byteValue()
System.out.println();
// int轉(zhuǎn)str(不同進(jìn)制形式的str)
System.out.println(Integer.toString(456)); //獲取10進(jìn)制str
System.out.println(Integer.toBinaryString(456)); //獲取2進(jìn)制str
System.out.println(Integer.toHexString(456)); //獲取16進(jìn)制str
System.out.println(Integer.toOctalString(456)); //獲取8進(jìn)制str
}
}
總結(jié)
以上是生活随笔為你收集整理的java 类型转换方法_java数据类型转换的常见方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 玩转oracle 11g(23):区分大
- 下一篇: 12.多媒体和超链接标签及其应用实例