整数を読み取るために使用スキャナ - 演算子は、シリーズ(7)の教科書
これまでのところ、我々は、コンソールに出力データをするSystem.out.println(「」)を使用することを学びました。
次の演習では、コンソールからの利用データを入力する必要が、スキャナクラスを使用する必要があるので、
ステップ1:スキャナの読み取り整数が
使用スキャナはフロート読み:2ステップ
ステップ3:使用する文字列は、スキャナの読み取り
ステップ4 :整数を読んだ後、その文字列を読み込み、
ステップ1:スキャナは整数読み込み
注:使用Scannerクラス、トップに追加する必要が
インポートjava.util.Scanner;
このクラスは、通常のを使用できるように、導入を表し
読み取り整数にスキャナを使用します
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int a = s.nextInt();
System.out.println("第一个整数:"+a);
int b = s.nextInt();
System.out.println("第二个整数:"+b);
}
}
ステップ2:使用スキャナはfloatを読み込み、
フロートを読み取るためにスキャナを使用して、
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
float a = s.nextFloat();
System.out.println("读取的浮点数的值是:"+a);
}
}
ステップ3:使用文字列読み取りスキャナ
文字列を読み取るためにスキャナを使用して、
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String a = s.nextLine();
System.out.println("读取的字符串是:"+a);
}
}
ステップ4:整数を読んだ後、次に文字列を読み込み
)(nextInt整数によって読んだ後であれば、ことに留意すべきで、その後の文字列を再読み取りキャリッジリターンラインから読み出した:「\ R \ n「は、唯一nextIntキャリッジリターンを読まず、デジタル情報を読み取るため、」\ R \ n」は。
だから、ビジネスニーズの整数を読み取ることがあれば、その文字列を読んで、継続的にnextLine()は、最初のキャリッジリターンラインが削除され、第二は本物の文字を読み取ることで2回実施されなければなりません弦
整数を読んだ後、その文字列を読み込み、
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int i = s.nextInt();
System.out.println("读取的整数是"+ i);
String rn = s.nextLine();
String a = s.nextLine();
System.out.println("读取的字符串是:"+a);
}
}