Short
日本語 | 短 |
英語 | short |
ふりがな | しょーと |
フリガナ | ショート |
J2SEに含まれるクラスのひとつ。パッケージも含めたクラス名はjava.lang.Short。
整数値を格納するためのクラス。
short型のラッパークラス。
クラスとしての振る舞いが必要な場合に使用される。たとえば、nullの可能性がある場合や、引数がObjectクラスのメソッドに渡したい場合、等。
文字列から整数値に簡単に変換するparseShort()メソッド等、便利なstaticメソッドも定義されている。
整数値を格納するためのクラス。
short型のラッパークラス。
クラスとしての振る舞いが必要な場合に使用される。たとえば、nullの可能性がある場合や、引数がObjectクラスのメソッドに渡したい場合、等。
文字列から整数値に簡単に変換するparseShort()メソッド等、便利なstaticメソッドも定義されている。
参考サイト
// Sample.java
public class Sample
{
public static void main( String[] args )
{
// Shortクラスを作成して出力してみます。
// ただし、整数リテラルはint型と見なされて
// そのままだとコンパイルエラーになります。
// Short aShort = new Short( 100 );
// コンパイルエラー:
// コンストラクター Short(int) は未定義です。
// なので、渡す時にはshort型にキャストします。
Short aShort = new Short( (short)100 );
System.out.println( aShort );
// 100
// 文字列の"20"を、short型の整数値に変換します。
short sh = Short.parseShort( "200" );
System.out.println( sh );
// 200
}
}
public class Sample
{
public static void main( String[] args )
{
// Shortクラスを作成して出力してみます。
// ただし、整数リテラルはint型と見なされて
// そのままだとコンパイルエラーになります。
// Short aShort = new Short( 100 );
// コンパイルエラー:
// コンストラクター Short(int) は未定義です。
// なので、渡す時にはshort型にキャストします。
Short aShort = new Short( (short)100 );
System.out.println( aShort );
// 100
// 文字列の"20"を、short型の整数値に変換します。
short sh = Short.parseShort( "200" );
System.out.println( sh );
// 200
}
}
// Sample.java public class Sample { public static void main( String[] args ) { // Shortクラスを作成して出力してみます。 // ただし、整数リテラルはint型と見なされて // そのままだとコンパイルエラーになります。 // Short aShort = new Short( 100 ); // コンパイルエラー: // コンストラクター Short(int) は未定義です。 // なので、渡す時にはshort型にキャストします。 Short aShort = new Short( (short)100 ); System.out.println( aShort ); // 100 // 文字列の"20"を、short型の整数値に変換します。 short sh = Short.parseShort( "200" ); System.out.println( sh ); // 200 } }