キーボードからの複数の入力値読み取り |
- キーボードからの複数の入力値を読み取る方法
複数の入力値を読み取る方法の1つとしてStringTokenizerクラスを方法がある。以下のプログラム例は空白を空けて2つの入力値を読み取り表示するプログラムである。
|
- プログラム例
import java.io.*;
import java.util.*;
class Number2
{
public static void main()
{
double a=0.0,b=0.0;
String s;
try
{
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
s=br.readLine();
StringTokenizer st=new StringTokenizer(s," ");
a=Double.parseDouble(st.nextToken());
b=Double.parseDouble(st.nextToken());
}
catch(Exception e)
{
System.out.println(e);
}
System.out.println("入力された値は" + a + "と" + b + "です。");
}
}
- プログラム実行結果
-0.998 3.987
入力された値は-0.998と3.987です。
Press any key to continue
Java講座一覧に戻る
|
|
|