Java | import文の使い方

Java Java
スポンサーリンク

練習問題(import文)

Javaのimport文の練習問題セット(初心者向け)5問+解答付き を作した。すぐに手を動かして試せる内容にします。

問題1:日付の表示

次のプログラムを完成させて、今日の日付を表示させよう。

// import文をここに書く

public class Practice1 {
    public static void main(String[] args) {
        LocalDate today = LocalDate.now();
        System.out.println("今日の日付: " + today);
    }
}
Java

問題2:名前の入力

キーボードから名前を入力して、「こんにちは、〇〇さん!」と表示するプログラムを作ろう。

// import文をここに書く

public class Practice2 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("名前を入力してください: ");
        String name = sc.nextLine();

        // 挨拶を出力するコードをここに書く

        sc.close();
    }
}
Java

問題3:整数の2倍を計算

キーボードから整数を入力して、その2倍を表示するプログラムを作ろう。

// import文をここに書く

public class Practice3 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("整数を入力してください: ");
        int num = sc.nextInt();

        // 2倍を出力するコードをここに書く

        sc.close();
    }
}
Java

問題4:ランダムな数を表示

0~99のランダムな整数を表示するプログラムを作ろう。

// import文をここに書く

public class Practice4 {
    public static void main(String[] args) {
        Random rnd = new Random();

        // 0~99のランダムな整数を取得して出力するコードを書こう
    }
}
Java

問題5:ArrayListの操作

文字列を格納できるArrayListを作り、3つの文字列を追加して表示するプログラムを作ろう。

// import文をここに書く

public class Practice5 {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();

        // 文字列を3つ追加するコードを書こう

        // リストの中身を出力するコードを書こう
    }
}
Java

✅ 解答例

解答1

import java.time.LocalDate;

public class Practice1 {
    public static void main(String[] args) {
        LocalDate today = LocalDate.now();
        System.out.println("今日の日付: " + today);
    }
}
Java

解答2

import java.util.Scanner;

public class Practice2 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("名前を入力してください: ");
        String name = sc.nextLine();

        System.out.println("こんにちは、" + name + "さん!");

        sc.close();
    }
}
Java

解答3

import java.util.Scanner;

public class Practice3 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("整数を入力してください: ");
        int num = sc.nextInt();

        System.out.println("2倍の値: " + (num * 2));

        sc.close();
    }
}
Java

解答4

import java.util.Random;

public class Practice4 {
    public static void main(String[] args) {
        Random rnd = new Random();
        int num = rnd.nextInt(100); // 0~99
        System.out.println("ランダムな数: " + num);
    }
}
Java

解答5

import java.util.ArrayList;

public class Practice5 {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        list.add("りんご");
        list.add("みかん");
        list.add("バナナ");

        System.out.println(list);
    }
}
Java

💡ポイントまとめ

  • import文でクラス名だけ使えるようにするとコードが短くなる
  • Scanner、LocalDate、Random、ArrayListなどよく使うクラスは覚えておくと便利
  • 小さな練習で「import文+クラスの使い方」を同時に覚えられる

タイトルとURLをコピーしました