Java中Scanner 的用法/ Scanner怎么使用

Java中Scanner 的用法/ Scanner怎么使用Java中要想输入时便要用到Scanner首先在使用之前导入util包要想通过控制台进行输入,首先要构造一个Scanner对象,它附属于”标准输入流Scannerin=newScanner(System.in);现在我们就可以使用Scanner类的各种方法了使用Scanner读取字符串/整数/浮点数importjava.util.Scanner;//需要导入util包S…

大家好,欢迎来到IT知识分享网。Java中Scanner

Java中要想输入时便要用到Scanner
首先在使用之前导入util包
要想通过控制台进行输入,首先要构造一个Scanner对象,它附属于”标准输入流 Scanner in = new Scanner(System.in);
现在我们就可以使用Scanner类的各种方法了
使用Scanner读取字符串/整数/浮点数

import java.util.Scanner; //需要导入util包

Scanner sc = new Scanner(System.in);
System.out.println("请输入你的姓名:");
String name = sc.nextLine();
System.out.println("请输入你的年龄:");
int age = sc.nextInt();
System.out.println("请输入你的工资:");
float salary = sc.next.Float();
System.out.println("你的信息如下:");
System.out.println("姓名:" + name + "\n" + "年龄:" + age + "\n" + "工资:" + salary);
sc.close();  //注意,要记得调用关闭方法

使用Scanner循环读取N个数字

Scanner sc = new Scanner(System.in);
double sum = 0.0;
int num = 0;
while(sc.hasNextDouble()){ 
   
    double tmp = sc.nextDouble();
        sum += tmp;
        num++;
}
System.out.println("sum = " + sum);
System.out.println("avg = " + sum/num);
sc.close();

注意事项:当循环输入多个数据的时候,用 ctrl + z 来结束输入。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/15637.html

(0)
上一篇 2024-02-15 20:33
下一篇 2024-02-16 07:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信