步骤:
(1)创建Scanner对象,接受从控制台输入
Scanner input=new Scanner(System.in);
(2)接受String类型或int类型
String str=new input.next();
int n=input.nextInt();
/*在新增一个Scanner对象时需要一个System.in对象,因为实际上还是System.in在取得用户输入。Scanner的next()方法用以取得用户输入的字符串;nextInt()将取得的输入字符串转换为整数类型;同样,nextFloat()转换成浮点型;nextBoolean()转换成布尔型。*/
/*
其实next()与nextLine()区别很明确:
next() 方法遇见第一个有效字符(非空格,非换行符)时,开始扫描,当遇见第一个分隔符或结束符(空格或换行符)时,结束扫描,获取扫描到的内容,即获得第一个扫描到的不含空格、换行符的单个字符串。
使用nextLine()时,则可以扫描到一行内容并作为一个字符串而被获取到。
*/
例:
(1)输入一个字符串或数
import java.util.Scanner;
public class Demo59 {
public static void main(String[] args) {
//创建Scanner对象,接受从控制台输入
Scanner input=new Scanner(System.in);
//接受String类型</