Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaでユーザーから複数の値を1行で入力するにはどうすればよいですか?


ユーザーから複数の値を1行で入力するには、コードは次のとおりです-

import java.util.Scanner;
public class Demo {
   public static void main(String[] args) {
      System.out.print("Enter two floating point values : ");
      Scanner my_scan = new Scanner(System.in);
      double double_val = my_scan.nextFloat();
      int int_val = my_scan.nextInt();
      System.out.println("The floating point value is : " + double_val + " and the integer value is : "
      + int_val);
   }
}

入力

56.789 99

出力

Enter two floating point values : The floating point value is : 56.78900146484375 and the integer
value is : 99

Demoという名前のクラスには、Scannerクラスオブジェクトが作成されるmain関数が含まれ、2つの値(1つはdouble値、1つはinteger値)が解析されます。値は標準入力から取得され、コンソールに表示されます。

Scannerオブジェクトは、入力を複数の文字列に分割せずに直接解析します。これに加えて、ユーザーは1行または複数行でデータを入力できます。


  1. JTextFieldから入力値を読み取り、JavaでJListに追加するにはどうすればよいですか?

    JListはJComponentのサブクラスです ユーザーが単一の選択のいずれかを選択できるようにするクラス または複数選択 。 JListクラス自体はスクロールバーをサポートしていません。スクロールバーを追加するには、 JScrollPaneを使用する必要があります JListクラスと一緒にクラス。 JScrollPaneは、スクロールバーを自動的に管理します。 DefaultListModel classは、JListコントロールによって表示されるアイテムを管理するために使用できるリストモデルの簡単な実装を提供します。 addElement()を使用して、アイテムまたは要素をJLis

  2. JavaのJCheckBoxから一度に1つのアイテムを選択するにはどうすればよいですか?

    JCheckBox JCheckBox JToggleButtonを拡張できます チェックされている小さなボックスにすることもできます またはチェックなし 。 JCheckBoxをクリックすると チェックされているものからチェックされていないものに、またはその逆に自動的に変更されます。 JCheckBox ActionListenerを生成できます またはItemListener チェックボックス 変更されます。 isSelected() メソッドは、チェックボックスがチェックされているかどうかをテストするために使用されます。 デフォルトでは、 ButtonGroup