(同じ利用者による、間の7版が非表示) | |||
1行目: | 1行目: | ||
([[java.lang | ([[java.lang のクラスたち|java.lang]].)Integer [https://docs.oracle.com/javase/jp/8/docs/api/java/lang/Integer.html] | ||
私はint型を扱うのが得意です。intをStringに、Stringをintに変換したり、intを扱うときに役立つ定数およびメソッドを提供します。 | |||
==フィールド== | ==フィールド== | ||
10行目: | 10行目: | ||
* public static final int BYTES - int値を表すバイト数 | * public static final int BYTES - int値を表すバイト数 | ||
== | ==メソッド== | ||
* | * max* - Math.maxを呼び出した場合と同様に2つのint値の大きいほうを返す | ||
* | * min* - Math.minを呼び出した場合と同様に2つのint値の大きいほうを返す | ||
* | * sum* - +演算子のように、2つの整数を加算する | ||
* | * parseInt* - 文字列を整数型に変換する | ||
* valueOf* - 整数型を Integer型に変換する | |||
* toHexString* - 整数を16進数表記に変換する | |||
* remainderUnsigned* - 引数1を引数2で割った符号なしの余りを返す | |||
==例== | |||
文字列を整数型に変換する。 | |||
String str = "31"; | |||
int i = 31; | |||
System.out.println(Integer.parseInt(str) + i); |
2019年7月15日 (月) 15:28時点における最新版
私はint型を扱うのが得意です。intをStringに、Stringをintに変換したり、intを扱うときに役立つ定数およびメソッドを提供します。
フィールド
- public static final int MIN_VALUE - intに設定可能な最小値
- public static final int MAX_VALUE - intに設定可能な最大値
- public static final Class<Integer> TYPE - プリミティブ型int
- public static final int SIZE - int値を表すビット数
- public static final int BYTES - int値を表すバイト数
メソッド
- max* - Math.maxを呼び出した場合と同様に2つのint値の大きいほうを返す
- min* - Math.minを呼び出した場合と同様に2つのint値の大きいほうを返す
- sum* - +演算子のように、2つの整数を加算する
- parseInt* - 文字列を整数型に変換する
- valueOf* - 整数型を Integer型に変換する
- toHexString* - 整数を16進数表記に変換する
- remainderUnsigned* - 引数1を引数2で割った符号なしの余りを返す
例
文字列を整数型に変換する。
String str = "31"; int i = 31; System.out.println(Integer.parseInt(str) + i);