CDC 1.1.2

クラス
java.lang.Number の使用

Number を使用しているパッケージ
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.math 任意精度の整数演算 (BigInteger) および任意精度の小数演算 (BigDecimal) を行うクラスを提供します。 
java.text テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
 

java.lang での Number の使用
 

java.lang での Number のサブクラス
 class Byte
          Byte クラスは、プリミティブ型 byte の値をオブジェクト内にラップします。
 class Double
          Double クラスは、プリミティブ型 double の値をオブジェクトにラップします。
 class Float
          Float クラスは、プリミティブ型 float の値をオブジェクト内にラップします。
 class Integer
          Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。
 class Long
          Long クラスは、プリミティブ型 long の値をオブジェクトにラップします。
 class Short
          Short クラスは、プリミティブ型 short の値をオブジェクト内にラップします。
 

java.math での Number の使用
 

java.math での Number のサブクラス
 class BigInteger
          変更が不可能な、任意精度の整数です。
 

java.text での Number の使用
 

Number を返す java.text のメソッド
 Number NumberFormat.parse(String source)
          指定された文字列の先頭からテキストを解析して数値を生成します。
 Number ChoiceFormat.parse(String text, ParsePosition status)
          入力テキストから Number を解析します。
 Number DecimalFormat.parse(String text, ParsePosition pos)
          文字列からテキストを解析して Number を生成します。
abstract  Number NumberFormat.parse(String source, ParsePosition parsePosition)
          可能な場合 ([Long.MIN_VALUE, Long.MAX_VALUE] の範囲で、小数部分がない場合など) は Long を、そうでない場合は Double を返します。
 


CDC 1.1.2

Copyright 2006 Sun Microsystems, Inc. All Rights Reserved. Use of this specification is subject to license terms.