Javaデータ型の変換の一般的方法

 

{クラスTestfun公共

	のpublic static無効メイン(文字列[] args){ 
		//(a)は、クロス型の親クラス番号の変換
		// 1、STR =ターン整数> Integer.parseInt(S1)
		文字列S1 =」19" ; 
		INT I2 = Integer.parseInt(S1);対象INT用// STRデジタル変換
		するSystem.out.println( "I2 = ++" +(++ I2)); 

		// 2、INTターンSTR =>持つInteger.toString (I3)
		のint I3 = 27; 
		文字列持つInteger.toString S4 =(I3)
		のSystem.out.println( "S4 =" + S4) 
の// 3、浮動小数点スイッチ= INT>(INT)D5 
		ダブル= 21.6 D5 ; 
		INT I6 =(INT)のD5; 
		のSystem.out.println( "I6 =" + I6); 

		// 4は、整数、浮動小数点=>(ダブル)I7ターン
		INTのI7 = 60; 
		ダブルD8 =(ダブル)I7。
		System.out.println( "D8 =" + D8 )。

		//(ⅱ)親番号キャストと
		System.out.println();
		I9 =新しい新しい整数整数(」17" 。); 
		System.out.printlnは(i9.intValue()); //デジタルスイッチSTR = INT> i9.intValue()
		のSystem.out.println(i9.shortValue()) ; //デジタルスイッチSTR =ショート> i9.shortValue()
		のSystem.out.println(i9.byteValue()); //デジタルスイッチSTR =バイト> i9.byteValue()

		のSystem.out.println(); 
		// int型のターンSTR(異なるSTRの16進数表記)
		のSystem.out.println(持つInteger.toString(456)); //取得し、小数点STR 
		のSystem.out.println(Integer.toBinaryString(456)); //取得バイナリSTR 
		のSystem.out.println(Integer.toHexString(456)); //取得進STR 
		のSystem.out.println(Integer.toOctalString(456)); //取得進STR 

	} 

}

  

おすすめ

転載: www.cnblogs.com/andy9468/p/11081993.html