はじめに
この実験では、Integer オブジェクトをショート値に変換するために使用される Java の shortValue() メソッドについて学びます。さまざまな例を使ってこのメソッドをどのように使用するかを学びます。
Java 開発環境をセットアップする
まず、システムに Java 開発環境をセットアップする必要があります。既にセットアップ済みの場合は、次の手順にスキップできます。そうでない場合は、以下の手順に従ってください。
Ubuntu システムのターミナルを開きます。
パッケージリストを更新するには、次のコマンドを入力します。
sudo apt-get updateデフォルトの JDK/JRE をインストールするには、次のコマンドを入力します。
sudo apt-get install default-jdkインストールされている Java のバージョンを確認するには、次のコマンドを入力してインストールを検証します。
java -version
Java ファイルを作成する
Ubuntu システムのターミナルを開きます。
次のコマンドを入力して、Java ファイルを保存したいプロジェクト ディレクトリにディレクトリを変更します。
cd ~/project新しい Java ファイルを作成するには、次のコマンドを入力します。
touch ShortValue.java
shortValue() メソッドを使ってコードを記述する
必要なパッケージをインポートして始めます。
import java.lang.Integer;"ShortValue" という名前のクラスを定義します。
public class ShortValue { public static void main(String[] args) { } }変数を宣言し、変換したい値を割り当てます。
Integer myInt = 10; short myShort = myInt.shortValue();対応するショート値を出力します。
System.out.println("Equivalent short value is: " + myShort);最終的なコードは次のようになります。
import java.lang.Integer; public class ShortValue { public static void main(String[] args) { Integer myInt = 10; short myShort = myInt.shortValue(); System.out.println("Equivalent short value is: " + myShort); } }
コードをテストする
Java ファイルを保存するには、
Ctrl + xを押してからyを押し、その後Enterを押します。ターミナルに次のコマンドを入力してコードをコンパイルします。
javac ShortValue.java次のコマンドを入力してコードを実行します。
java ShortValue出力として "Equivalent short value is: 10" が表示されるはずです。
ユーザ定義の例
ステップ 3 で書いたコードを変更して、ユーザに変換する数値の入力を促します。
Scanner input = new Scanner(System.in); System.out.print("Enter a number to convert to short: "); int myInt = input.nextInt(); Integer myInteger = myInt; short myShort = myInteger.shortValue();最終的なコードは次のようになります。
import java.util.Scanner; import java.lang.Integer; public class ShortValue { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Enter a number to convert to short: "); int myInt = input.nextInt(); Integer myInteger = myInt; short myShort = myInteger.shortValue(); System.out.println("Equivalent short value is: " + myShort); } }
ユーザ定義の例をテストする
Java ファイルを保存するには、
Ctrl + xを押してからyを押し、その後Enterを押します。ターミナルに次のコマンドを入力してコードをコンパイルします。
javac ShortValue.java次のコマンドを入力してコードを実行します。
java ShortValueプログラムに促されたときに変換する数値を入力します。
コンソールに対応するショート値が表示されるはずです。
まとめ
この実験では、Java の shortValue() メソッドについて学びました。このメソッドは、Integer オブジェクトをその対応するショート値に変換するために使用されます。事前に定義された Integer 値を変換する例と、ユーザに変換する値の入力を促す例の 2 つを使って、このメソッドをどのように使用するかを見ました。また、Java 開発環境をセットアップし、Ubuntu システムで Java コードをコンパイルして実行する方法も学びました。



