java中如何输入一个数,用scanner语句

题目要求输入三个数

扫描控制台输入。

当通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。如果要获取输入的内容,则只需要调用Scanner的nextLine()方法即可。

/**

* 扫描控制台输入

*

* @author leizhimin 2009-7-24 11:24:47

*/

public class TestScanner {

public static void main(String[] args) {

Scanner s = new Scanner(System.in);

System.out.println("请输入字符串:");

while (true) {

String line = s.nextLine();

if (line.equals("exit")) break;

System.out.println(">>>" + line);

}

}

}

请输入字符串:

234

>>>234

wer

>>>wer

bye

>>>bye

exit

Process finished with exit code 0

扩展资料:

Java还包括一个类的扩展集合,分别组成各种程序包(Package),用户可以在自己的程序中使用。例如,Java提供产生图形用户接口部件的类(java.awt包),这里awt是抽象窗口工具集(abstract windowing toolkit)的缩写,处理输入输出的类(java.io包)和支持网络功能的类(java.net包)。

参考资料来源:百度百科-Java

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-14
看API文档, Scanner类位于java.until
第2个回答  2015-09-17
java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地。

一、扫描控制台输入

这个例子是常常会用到,但是如果没有Scanner,你写写就知道多难受了。
当通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。如果要获取输入的内容,则只需要调用Scanner的nextLine()方法即可。

/**
* 扫描控制台输入
*
* @author leizhimin 2009-7-24 11:24:47
*/
public class TestScanner {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("请输入字符串:");
while (true) {
String line = s.nextLine();
if (line.equals("exit")) break;
System.out.println(">>>" + line);
}
}
}

请输入字符串:
234
>>>234
wer
>>>wer
bye
>>>bye
exit

Process finished with exit code 0
第3个回答  2013-10-14
Scanner scan=new Scanner(System.in);
int number1=scan.nextInt();
int number2=scan.nextInt();
... ... ...
第4个回答  2013-10-14
Scanner input = new Scanner(System.in);
int num1 = input.nextInt();
String str = input.next();
.....

java中怎么输入一个数字?
一般是用scanner用法,你看下这代码,不理解可以问我!\\x0d\\x0aimport java.util.Scanner;\\x0d\\x0apublic class TextScanner{\\x0d\\x0apublic static void main(String [] args){\\x0d\\x0a\/\/创建Scanner对象 接受从控制台输入\\x0d\\x0aScanner input = new Scanner(System.in);\\x0d\\x0a...

java的scanner怎么用
Scanner用于控制台输入。Scanner input = new Scanner(System.in);\/\/1、从控制台输入单个数据通过input.next类型()具体看提示int a = input.nextInt();\/\/从控制台输入第一个是int类型的数据double b = input.nextDouble();\/\/从控制台输入第二个是double类型的数据String s = input.next();\/\/从...

在java中如何输入一个8就输出8=2×4
(1)使用java.util包。 然后引入(或导入) import java.util.*;(2)构造Scanner类对象,它附属于标准输入流System.in。Scanner s = new Scanner(System.in);(s自定义方法名)(3)常用的next()方法系列:nextInt():输入整数 nextLine():输入字符串 nextDouble():输入双精度数 next():输入字符串...

java中怎么从控制台输入一个整数,再把他储存在变量中?
import java.util.Scanner;public class ScannerTest { public static void main(String[] args) { Scanner s = new Scanner(System.in);\/\/接受从键盘输入的数值 \/\/receive string String str = s.next();\/\/获取输入的参数 \/\/receive integer Integer i = s.nextInt();\/\/接受一个in...

用java定义一个方法,实现输入一个数,显示出乘法口诀表的形式。比如输入...
import java.util.Scanner;public class Demo001 {static void Add(int n){ int s=1; for(int i=1;i<=n;i++){ for (int j=1;j<=i;j++){ s=i*j; if(s<10){ \/\/用于乘法表的对齐 System.out.print(j+"*"+i+"="+s+" "); } else System...

java如何输入一个整数
可以通过”Scanner“函数 直接输入参数的形式,来实现输入语句,举例:\\x0d\\x0aimport java.util.Scanner;\\x0d\\x0apublic class Test {\\x0d\\x0apublic static void main(String[] args) {\\x0d\\x0aScanner input=new Scanner(System.in);\\x0d\\x0aSystem.out.println("请输入一个整数:...

用java编写一个程序,实现键盘上输入一个整数n。
import java.util.Scanner;public class InputN { public static void main(String[] args) { Scanner scan = new Scanner(System.in);System.out.print("请输入一个数:");int n = scan.nextInt();int sum = 0;if (n <= 1) { System.out.println("整数n应该为大于1的正整数");} ...

用JAVA输入一个数字,猜是否正确;100以内数字,正负10以内都对,玩多少次...
Scanner sc = new Scanner(System.in);int num = (int)(Math.random()*100); \/\/ 随机生成一个0-100之间的数字int guess; \/\/ 用户猜测的数字int count = 0; \/\/ 计数,猜测的次数 do { System.out.println("请猜一个数字:");guess = sc.nextInt();count++;if (guess > num) {...

java中scanner的用法?
一、创建Scanner对象 首先,需要在程序中导入java.util.Scanner类,然后创建一个Scanner对象。创建对象时,通常将System.in作为参数传递给Scanner的构造函数,以从标准输入读取数据。二、使用Scanner读取不同类型的数据 Scanner类提供了多种方法来读取不同类型的数据,如nextInt、nextLine、nextDouble等。这些方法...

java 如何向程序中输入一个整数
使用java.util.Scanner对象获取控制台输入。通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。如果要获取输入的内容,则只需要调用Scanner的nextInt获取输入的整数。示例:public static void main(String[] args) { Scanner ...

相似回答