nanoJBlend

java.lang
クラス Short

java.lang.Object
  上位を拡張 java.lang.Short

public final class Short
extends Object

Short は基本データ型 short のラッパークラスです。

このクラスのオブジェクトに設定される short 値は不変(immutable)です。 オブジェクトが生成された後は値を変更することはできません。


フィールドの概要
static short MAX_VALUE
          short 型が保持することのできる最大値: 215-1.
static short MIN_VALUE
          short 型が保持することのできる最小値: -215.
 
コンストラクタの概要
Short(short svalue)
          指定された short 値を表す Short オブジェクトを生成します。
 
メソッドの概要
 boolean equals(Object obj)
          指定されたオブジェクトとこのオブジェクトを比較します。
 int hashCode()
          この Short のハッシュコードを返します。
static short parseShort(String s)
          指定された String を符号付き10進整数として解析してその数値を返します。
static short parseShort(String str, int radix)
          指定された String を、指定された基数の符号付き整数として解析してその数値を返します。
 short shortValue()
          このオブジェクトが保持する値を short 値で返します。
 String toString()
          この Short の値を符号付き10進数文字列で表す String を返します。
 
クラス java.lang.Object から継承されたメソッド
getClass, notify, notifyAll, wait, wait
 

フィールドの詳細

MAX_VALUE

public static final short MAX_VALUE
short 型が保持することのできる最大値: 215-1.

関連項目:
定数フィールド値

MIN_VALUE

public static final short MIN_VALUE
short 型が保持することのできる最小値: -215.

関連項目:
定数フィールド値
コンストラクタの詳細

Short

public Short(short svalue)
指定された short 値を表す Short オブジェクトを生成します。

パラメータ:
svalue - Short オブジェクトで表現する値
メソッドの詳細

shortValue

public short shortValue()
このオブジェクトが保持する値を short 値で返します。

戻り値:
このオブジェクトが保持する値

parseShort

public static short parseShort(String s)
                        throws NumberFormatException
指定された String を符号付き10進整数として解析してその数値を返します。 String 中の個々の文字は全て10進の数字でなくてはなりません。 ただし、最初の文字をASCIIの負号 '-' として負の値を表すことができます。

パラメータ:
s - 解析対象の、数値表現を保持する String
戻り値:
10進数として解析された結果の整数値
例外:
NumberFormatException - 文字列が short として解析できない場合

parseShort

public static short parseShort(String str,
                               int radix)
                        throws NumberFormatException
指定された String を、指定された基数の符号付き整数として解析してその数値を返します。 String 中の個々の文字は全て指定された基数での数字でなくてはなりません。 ただし、最初の文字をASCIIの負号 '-' として負の値を表すことができます。

以下の場合は NumberFormatException がスローされます。

例:

 parseShort("0", 10) は0を返す
 parseShort("-0", 10) は0を返す
 parseShort("123", 10) は123を返す
 parseShort("-FF", 16) は-255を返す
 parseShort("10000000", 2) は128を返す
 parseShort("32767", 10) は32767を返す
 parseShort("-32768", 10) は-32768を返す
 parseShort("32768", 10)NumberFormatException をスローする
 parseShort("aa", 16) は170を返す
 parseShort("aa", 10)NumberFormatException をスローする
 

パラメータ:
str - 解析対象の、数値表現を保持する String
radix - 解析で使用する基数
戻り値:
指定された基数で解析された結果の整数値
例外:
NumberFormatException - 文字列が解析できない場合

equals

public boolean equals(Object obj)
指定されたオブジェクトとこのオブジェクトを比較します。

オーバーライド:
クラス Object 内の equals
パラメータ:
obj - 比較対象の Object
戻り値:
obj がこのオブジェクトと同じ short 値を表す Short である場合 true 、それ以外は false

toString

public String toString()
この Short の値を符号付き10進数文字列で表す String を返します。

オーバーライド:
クラス Object 内の toString
戻り値:
このオブジェクトの数値を、基数10で表現した文字列

hashCode

public int hashCode()
この Short のハッシュコードを返します。

オーバーライド:
クラス Object 内の hashCode
戻り値:
このオブジェクトのハッシュ値。この Short オブジェクトが表す、基本データ型 short の値。
関連項目:
Object.hashCode().

nanoJBlend

Copyright 2005-2013 Aplix and/or its affiliates. All rights reserved. Aplix Confidential and Restricted.
NTT DOCOMO and Hitachi Kokusai Electric Confidential