toString


Object class

  • すべてのカテゴリの中で最も良いカテゴリ
  • すべてのクラスはObjectクラスを継承します.
  • ⑪すべてのクラスでObjectクラスのメソッドを使用してもよいし、いくつかのメソッドを上書きしてもよい(最終メソッドを除く)

    toString


    toString関数

  • toString()関数は、数値オブジェクトの値をStringオブジェクト
  • に変換する.
    ポイント値を
  • Integer値ではなくString()に変換する場合は、エラーが発生します.
    (int値はprimitive datatype)

  • Integer a = 10;
    
    System.out.println(" " + a.toString());
    // 결과 : 10
    System.out.println(" " + Integer.toString(a));
    // 결과 : 10
    

  • int b = 20;
    
    System.out.println(" " + b.toString());
    // 결과 : 에러
    System.out.println(" " + Integer.toString(b));
    // 결과 : 20

    toStringメソッド

  • を使用して、オブジェクトの情報を文字列として作成し、返します.

    intとIntegerの違い


  • int (long, float, double …)
    元のデータ型
    算術演算
    nullに初期化できません

  • Integer
    Wrapper class(オブジェクト)
    展開しないと算術演算できない
    空の値を処理可能→SQLとの併用が容易
  • Javaでは、JDK 1.5以降が自動的に展開されます
    	int c = 10;
    
    	Integer integer = c;
    	//인티져를 인트로 (Auto unboxing)
    	
    	int c1 = integer;
    	//인트를 인티져로 (Auto boxing)
    	
    	System.out.println(" " + c);
            //결과 : 10
    	System.out.println(" " + c1);
        	//결과 : 10