展开全部
呵呵~32313133353236313431303231363533e59b9ee7ad9431333330356232
Scanner 简介:使用分隔符模式将其输入分解为标记,默认情况下该分隔符模式与空白匹配。
解答:
1.Scanner input = new Scanner(System.in)
这句的意思是将你的键入内容读取到Scanner(此时你的Scanner 用input来表示)
——仅仅这样是没有效果的,还需要对输入的文本做处理才可以输出。
Ex:
People
People Wang
此时的作用就是用Wang来表示People,而不需要再次输入People
2. int a = input.nextInt(); System.out.println("a的值为:")
——这句应该是int a = input.nextInt(); System.out.println("a的值为:"+a)
——否则无法输出a的内容,只能输出“a的值为:”
此句不可颠倒,原句可分解为:int a ; a = input.nextInt(); System.out.println("a的值为:")
首先你要给定义int a(整型变量a)
其次要给整型变量a赋值
然后才可以将a的内容输出
如果颠倒则a未定义,将会得到错误提示
在程序中,必须首先进行变量常量的定义,然后才可以使用,希望能帮助你。