「Java」intとIntegerを自動変換するサンプル

2020年11月4日

説明
1.public final Class<?> getClass()
このObjectの実行時クラスを返します。返されるClassオブジェクトは、表されたクラスのstatic synchronizedメソッドによってロックされるオブジェクトです。
2.public Class<? super T> getSuperclass()
このClassで表されるエンティティ(クラス、インタフェース、プリミティブ型、またはvoid)のスーパー・クラスを表すClassを返します。
Javaコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study.java8;
public class IntgerObjdemo {
public static void main(String[] args) {
int n = 3456;
int nn;
Integer intObj = Integer.valueOf(n);
// intValue
System.out.println("intValue : " + intObj.intValue());
// toString
System.out.println("toString : " + intObj.toString());
// getClass
System.out.println("getClass : " + intObj.getClass());
// getSuperClass
System.out.println("getSuperClass : " + intObj.getClass().getSuperclass());
nn = intObj;
nn = new Integer(68);
System.out.println("int type value: " + nn);
}
}
package com.arkgame.study.java8; public class IntgerObjdemo { public static void main(String[] args) { int n = 3456; int nn; Integer intObj = Integer.valueOf(n); // intValue System.out.println("intValue : " + intObj.intValue()); // toString System.out.println("toString : " + intObj.toString()); // getClass System.out.println("getClass : " + intObj.getClass()); // getSuperClass System.out.println("getSuperClass : " + intObj.getClass().getSuperclass()); nn = intObj; nn = new Integer(68); System.out.println("int type value: " + nn); } }
package com.arkgame.study.java8;

public class IntgerObjdemo {

      public static void main(String[] args) {
            int n = 3456;
            int nn;
            Integer intObj = Integer.valueOf(n);
            // intValue
            System.out.println("intValue : " + intObj.intValue());
            // toString
            System.out.println("toString : " + intObj.toString());
            // getClass
            System.out.println("getClass : " + intObj.getClass());
            // getSuperClass
            System.out.println("getSuperClass : " + intObj.getClass().getSuperclass());
            nn = intObj;
            nn = new Integer(68);
            System.out.println("int type value: " + nn);

      }

}

結果
intValue : 3456
toString : 3456
getClass : class java.lang.Integer
getSuperClass : class java.lang.Number
int type value: 68

Java

Posted by arkgame