Latest web development tutorials

Javaの数のクラス

バイト、int型、長い、二重、など:あなたは数字を使用する必要がある場合、一般的には、我々は通常のような組み込みデータ型を使用します

int a = 5000;
float b = 13.65;
byte c = 0x4a;

しかし、実際の開発プロセスにおいて、我々は、多くの場合、状況は内蔵ではなく、データ・タイプ、オブジェクトの使用を必要と遭遇します。 この問題を解決するために、Java言語は、各組み込みデータ型に対応するラッパークラスを提供します。

すべてのラッパークラス(Integer、Long、バイト、ダブル、フロート、ショート)は、抽象クラスNumberのサブクラスです。

Javaの数のクラス

これは特に、包装と呼ばれるコンパイラ・パッケージによってサポートされているので、組み込みデータ型のオブジェクトとして使用する場合、コンパイラは、内蔵されます梱包および包装の種類。 同様に、コンパイラもアンパック組み込み型のターゲットを置くことができます。 Numberクラスは、パッケージをするjava.langに属します。

ここで使用して、Integerオブジェクトのインスタンスは、次のとおりです。

public class Test{

   public static void main(String args[]){
      Integer x = 5;
      x =  x + 10;
      System.out.println(x); 
   }
}

次のような結果をコンパイルした上記の例は次のとおりです。

15

とき、Xは、xが目的であるため、整数値に割り当てられているので、コンパイラは、xに対してパッキングされます。 そして、X-追加操作を行うためにXの開梱上にあるように、行うことができます。


ナンバー方法

次の表は、メソッドの数サブクラスの実装を示しています。

いいえ。 メソッドと説明
1 xxxValue()
オブジェクトは値XXX番号データ型とリターンに変換されます。
2 compareTo()
多数のオブジェクトパラメータとを比較します。
3 等号()
オブジェクトが多数のパラメータに等しいかどうかを決定します。
4 valueOf()
指定された組み込みデータ型を持つNumberオブジェクトを返します。
5 toString()
文字列値として返します。
6 parseIntは()
int型に文字列を解析します。
7 ABS()
パラメータの絶対値を返します。
8 CEIL()
整数変数左の丸め、戻り値の型はdouble型です。
9 床()
右に変数を整数に丸め。 戻り値の型はdouble型です。
10 RINT()
引数に最も近い整数を返します。 戻り値の型はdoubleです。
11 ラウンド()
最も近いint型、long型の値を返します。
12 分()
二つのパラメータの最小値を返します。
13 最大()
これは2つの引数の最大値を返します。
14 EXP()
引数の電源に自然対数の底eを返します。
15 ログイン()
自然対数ベースのパラメータの値を返します。
16 POW()
第二引数のパワーの最初の引数を返します。
17 SQRT()
算術平方根パラメータ。
18 罪()
指定された正弦double型のパラメータを上げます。
19 COS()
ダブルコサインのタイプを指定するパラメータを要求します。
20 日焼け()
二重接線のタイプを指定するパラメータを要求します。
21 ASIN()
ダブルアークサインの種類を指定するパラメータを要求します。
22 ACOS()
二重逆余弦を求めるパラメータのタイプを指定します。
23 ATAN()
double型のパラメータの逆正接を指定して探しています。
24 ATAN2()
デカルトは、極座標に座標と極座標の値を返します。
25 toDegrees()
引数は角に変換されます。
26 toRadians()
度をラジアンに変換します。
27 ランダム()
乱数を返します。