0

コンパイルして、ユーザーがターミナルウィンドウに数値を入力できるようにする小さなコードがあります(Blue Jを使用しています)。

ただし、「コンパイル」している間は、端末ウィンドウを開いたり、表示したり、操作したりすることはできません。代わりに、赤い「オブジェクト ボックス」が表示されます。

私はしばらくこの問題を回避しようとしてきましたが、どこにも答えが見つからないようです。

使用されるコードは次のとおりです。

import java.util.Scanner;
public class PartA
{

    public static void main(String[] args)
    {
        Scanner input = new Scanner(System.in);
        System.out.println("Input your message: "); //this is the user promot
        String message = input.nextLine();
        System.out.println(message);

    }  
 }
4

1 に答える 1

0

投稿してから、この問題に対する答えを見つけました。

ターミナル ウィンドウでプログラムを表示するために new PartA() をクリックしていましたが、オブジェクト (赤いボックス) しか作成されませんでした。public static void main(String[] args) (基本的にはオブジェクトではなくメソッド) をクリックすることで、ターミナル ウィンドウを表示して操作することができました。

于 2012-07-22T04:49:52.770 に答える