Java の Integer 型の shortValue メソッド

JavaJavaBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

この実験では、Integer オブジェクトをショート値に変換するために使用される Java の shortValue() メソッドについて学びます。さまざまな例を使ってこのメソッドをどのように使用するかを学びます。

Java 開発環境のセットアップ

まず、システムに Java 開発環境をセットアップする必要があります。既にセットアップ済みの場合は、次の手順にスキップできます。そうでない場合は、以下の手順に従ってください。

  1. Ubuntu システムのターミナルを開きます。

  2. パッケージリストを更新するには、次のコマンドを入力します。

    sudo apt-get update
  3. デフォルトの JDK/JRE をインストールするには、次のコマンドを入力します。

    sudo apt-get install default-jdk
  4. インストールされている Java のバージョンを確認するには、次のコマンドを入力してインストールを検証します。

    java -version

Java ファイルを作成する

  1. Ubuntu システムのターミナルを開きます。

  2. 次のコマンドを入力して、Java ファイルを保存したいプロジェクト ディレクトリにディレクトリを変更します。

    cd ~/project
  3. 新しい Java ファイルを作成するには、次のコマンドを入力します。

    touch ShortValue.java

shortValue() メソッドを使ってコードを記述する

  1. 必要なパッケージをインポートして始めます。

    import java.lang.Integer;
  2. "ShortValue" という名前のクラスを定義します。

    public class ShortValue {
        public static void main(String[] args) {
        }
    }
  3. 変数を宣言し、変換したい値を割り当てます。

    Integer myInt = 10;
    short myShort = myInt.shortValue();
  4. 対応するショート値を出力します。

    System.out.println("Equivalent short value is: " + myShort);
  5. 最終的なコードは次のようになります。

    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);
        }
    }

コードをテストする

  1. Java ファイルを保存するには、Ctrl + x を押してから y を押し、その後 Enter を押します。

  2. ターミナルに次のコマンドを入力してコードをコンパイルします。

    javac ShortValue.java
  3. 次のコマンドを入力してコードを実行します。

    java ShortValue
  4. 出力として "Equivalent short value is: 10" が表示されるはずです。

ユーザ定義の例

  1. ステップ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();
  2. 最終的なコードは次のようになります。

    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);
        }
    }

ユーザ定義の例をテストする

  1. Java ファイルを保存するには、Ctrl + x を押してから y を押し、その後 Enter を押します。

  2. ターミナルに次のコマンドを入力してコードをコンパイルします。

    javac ShortValue.java
  3. 次のコマンドを入力してコードを実行します。

    java ShortValue
  4. プログラムに促されたときに変換する数値を入力します。

  5. コンソールに対応するショート値が表示されるはずです。

まとめ

この実験では、Java の shortValue() メソッドについて学びました。このメソッドは、Integer オブジェクトをその対応するショート値に変換するために使用されます。事前に定義された Integer 値を変換する例と、ユーザに変換する値の入力を促す例の 2 つを使って、このメソッドをどのように使用するかを見ました。また、Java 開発環境をセットアップし、Ubuntu システムで Java コードをコンパイルして実行する方法も学びました。