の ジャワ 整数クラスは以下に属します Java.lang.Number パッケージ。このクラスは、オブジェクト内のプリミティブ型 int の値をラップします。 Integer クラスのオブジェクトには、int 値型のフィールドが 1 つ含まれています。
Java 整数メソッド
Java Integer クラスは、int を int に変換するためのメソッドをいくつか提供します。 弦 String から int への変換、および int を扱う他の定数やメソッドの変換も可能です。さまざまな ジャワ 整数メソッドは次のとおりです。
SN | 修飾子とタイプ | 方法 | 説明 |
---|---|---|---|
1) | 静的整数 | ビットカウント() | 指定された int 値の 2 の補数バイナリ表現内の 1 ビットの数を返します。 |
2) | バイト | byteValue() | 指定された数値をプリミティブ バイト型に変換し、整数オブジェクトの値をバイトとして返します。 |
3) | 静的整数 | 比較する() | 2 つの int 値を数値的に比較し、等価な整数の結果を返します。 |
4) | 内部 | 比較対象() | 2 つの整数オブジェクトを数値的に比較し、結果を -1、0、または 1 として返します。 |
5) | 静的整数 | CompareUnsigned() | 値を符号なしとして扱い、2 つの整数オブジェクトを数値的に比較し、結果を -1、0、または 1 として返します。 |
6) | 静的整数 | デコード() | String オブジェクトを Integer 値にデコードします。 |
7) | 静的整数 | 除算符号なし() | 最初の引数を 2 番目の引数で割った符号なしの商を返します。各引数と結果は符号なしの値として解釈されます。 |
8) | ダブル | doubleValue() | 指定された整数値を変換し、結果を double に等価なものとして返します。 |
9) | ブール値 | 等しい() | パラメーターの値と現在の Integer オブジェクトの値を比較し、ブール値 ( True または False ) を返します。 |
10) | 浮く | floatValue() | 指定された整数値を変換し、結果を浮動小数点数と同等の値として返します。 |
十一) | 静的整数 | getInteger() | 指定された名前のシステム プロパティの整数値を決定します。 |
12) | 静的整数 | ハッシュコード() | 指定された整数のハッシュ コードを返します。 |
13) | 静的整数 | 最高ワンビット() | 指定された int 値の最上位 (「左端」) 1 ビットの位置に、最大 1 つの 1 ビットを含む int 値を返します。 |
14) | 静的整数 | 最低ワンビット() | 指定された int 値の最下位 (「右端」) 1 ビットの位置に、最大 1 つの 1 ビットを含む int 値を返します。 |
15) | 静的整数 | 最大() | 2 つのメソッド引数の最大値を返します。 |
16) | 静的整数 | 分() | 2 つのメソッド引数の最小値を返します。 |
17) | 整数 | intValue() | 指定された数値の値を int として返します。 |
18) | 長さ | longValue() | 指定されたlongオブジェクトの値をlong相当として返します。 |
19) | 静的整数 | 先頭のゼロの数() | 指定された int 値の 2 の補数のバイナリ表現で、最上位 (「左端」) の 1 ビットに先行するゼロ ビットの合計数を返します。 |
二十) | 静的整数 | 末尾のゼロの数() | 指定された int 値の 2 の補数のバイナリ表現で、最下位 (「右端」) の 1 ビットに続くゼロ ビットの合計数を返します。 |
21) | 静的整数 | parseInt() | String 引数を符号付き 10 進整数オブジェクトとして解析します。 |
22) | 静的整数 | parseUnsignedInt() | String 引数を符号なし 10 進整数オブジェクトとして解析します。 |
23) | 静的整数 | 残余符号なし() | 最初の引数を 2 番目の引数で除算した符号なしの剰余を返します。各引数と結果は符号なしの値として解釈されます。 |
24) | 静的整数 | 逆行する() | 指定された int 値の 2 の補数バイナリ表現のビットの順序を逆にすることによって取得された値を返します。 |
25) | 静的整数 | reverseBytes() | 指定された int 値の 2 の補数バイナリ表現のバイトの順序を逆にすることによって取得された値を返します。 |
26) | 静的整数 | 左に回転() | 指定された int 値の 2 の補数バイナリ表現を、指定されたビット数だけ残して回転することによって取得された値を返します。 |
27) | 静的整数 | 右に回る() | 指定された int 値の 2 の補数バイナリ表現を、指定されたビット数だけ右に回転することによって取得された値を返します。 |
28) | 短い | shortValue() | プリミティブ変換後、この Integer の値を short 型として返します。 |
29) | 静的整数 | サイン() | 指定された int 値のsignum関数を返します。 |
30) | 静的整数 | 和() | に従って 2 つの整数を加算して合計を返します。 + オペレーター。 |
31) | 静的文字列 | toBinaryString() | 整数引数の文字列表現をバイナリ基数 2 の符号なし整数として返します。 |
32) | 静的文字列 | toHexString() | 整数引数の文字列表現をバイナリ基数 16 の符号なし整数として返します。 |
33) | 静的文字列 | toOctalString() | 整数引数の文字列表現をバイナリ基数 8 の符号なし整数として返します。 |
3.4) | 弦 | toString() | Number オブジェクトの値を表す String オブジェクトを返します。 |
35) | 静的文字列 | toUnsignedString() | 引数を符号なし変換によりlongに変換します。 |
36) | 静的ロング | toUnsignedLong() | 引数の文字列表現を符号なし 10 進数値として返します。 |
37) | 静的整数 | 値の() | 渡された引数の値を保持する関連する整数オブジェクトを返します。 |