はじめに
Java では、頻繁に 1 つのデータ型の値を別のデータ型に変換する必要があります。longValue() メソッドは、Integer オブジェクトをその同等の long に変換するのに役立ちます。この実験では、longValue() メソッドを使う方法を手順に沿って示します。
Java では、頻繁に 1 つのデータ型の値を別のデータ型に変換する必要があります。longValue() メソッドは、Integer オブジェクトをその同等の long に変換するのに役立ちます。この実験では、longValue() メソッドを使う方法を手順に沿って示します。
LongValueDemo.java ファイルでは、java.lang.Integer クラスと java.util.Scanner クラスをインポートします。
import java.lang.Integer;
import java.util.Scanner;
LongValueDemo.java ファイルで、メインメソッドを作成します。
public class LongValueDemo {
public static void main(String[] args) {
// コードをここに記述します
}
}
main メソッドに、ユーザーから整数入力を取得するための次のコードを追加します。
Scanner scanner = new Scanner(System.in);
System.out.print("Enter an integer: ");
int input = scanner.nextInt();
main メソッドで、入力値を使って Integer オブジェクトを作成し、その後 longValue() メソッドを使ってそれを long に変換します。
Integer integerObject = Integer.valueOf(input);
long longValue = integerObject.longValue();
main メソッドで、System.out.println() を使って long 値をコンソールに出力します。
System.out.println("Long value is " + longValue);
LongValueDemo.java ファイルを保存し、~/project ディレクトリでターミナルを開きます。Java ファイルをコンパイルするには、次のコマンドを使用します。
javac LongValueDemo.java
コンパイルが成功した後、Java プログラムを実行するには、次のコマンドを使用します。
java LongValueDemo
この実験では、longValue() メソッドを使って Integer オブジェクトをその相当する long に変換する方法を示しました。ユーザーから整数入力を受け取り、longValue() メソッドを使ってそれを long に変換し、long 値をコンソールに出力する Java プログラムを作成しました。