Java-Integerクラスの方法と実現,Stringとintの相互変換

1902 ワード

基本タイプとパッケージクラスの対応         次のカプセル化クラスは、基本データ型と文字列の変換に使用できます.                   byte             Byte          short            Short          int                Integer          long            Long          float            Float          double            Double          char            Character          boolean            Boolean                    この8つのパッケージクラスのうち7つにはParseXxxのメソッドがあり、その文字列表現形式を基本データ型に変換することができます.                   Integerクラスの方法と実現、intとStringの相互変換を実現できる         構築方法:             public Integer(int value)              public Integer(String s)                    Stringとintの相互変換              int——String                   1.「」とつなぎ合わせる                  2.public static String valueOf(int i)                   3.int-Integer-String(IntegerクラスのtoString()メソッド)                  4.public static String toString(int i)(Integerクラスの静的アプローチ)              String——int                   1.String——Integer——int                   2.public static int parseInt(String s)
 
package pra_07;
public class J_15 {
	public static void main(String[] args) {
		System.out.println(Integer.toString(60));
		System.out.println(Integer.toOctalString(60));
		System.out.println(Integer.MAX_VALUE);
		
		Integer i1=new Integer(100);
		System.out.println(i1);			//100
		
		Integer i2=new Integer("100");
		System.out.println(i2);			//100
		
		//int   String
		int i=100;
		String s1=i+"";
		System.out.println(s1);	//    
		
		String s2=String.valueOf(i);
		System.out.println(s2);	//    
		
		Integer i3=new Integer(i);
		String s3=i3.toString(i);
		System.out.println(s3);
		
		String s4=Integer.toString(i);
		System.out.println(s4);
		
		//String   int
		String s5="200";
		int a5=Integer.parseInt(s5);
		System.out.println(a5);
		
		String s="200";
		Integer i4=new Integer(s);
		int a4=i4.intValue();
		System.out.println(a4);
		
	}

}