Scanner类可以让用户输入值而打印的结果
使用步骤1:
1、导入Scanner类,即导入java.util.Scanner
2、创建Scanner对象
3、接受并保存用户输入的值
代码例子:
package HolleWorld;
import java.util.Scanner;//导入scanner包
public class HelloWorld14 {
public static void main(String arge[]){
Scanner San=new Scanner(System.in);//创建Scanner对象
System.out.println("请输入你希望的考试成绩:");
int score=San.nextInt();//获取用户输入的值并输入并保存在变量中
System.out.println("你的考试成绩是:"+score);
}
}
运行:
输入整数并按回车:
上面所演示的是int类型的输入,当我们想输入字符串的就改变变量类型和输出类型,例子如下:
package HolleWorld;
import java.util.Scanner;
public class HelloWorld15 {
public static void main(String arge[]){
Scanner struggle=new Scanner(System.in);//创建Scanner对象
System.out.println("请输入你曾喜欢的人的名字:");
String like =struggle.nextLine();//改变变量类型为String类并将输入类型从nextInt()改为nextLine()
System.out.println("我曾喜欢的人是:"+like);
}
}
运行如下:
输入字符串:
其他 的输入类型也可以去尝试一下:
参考来自慕课网