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

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

大家好,又见面了,我是你们的朋友全栈君。

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 来结束输入。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/162075.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Django接受json_django获取post数据

    Django接受json_django获取post数据HttpResponse对象Django服务器接收到客户端发送过来的请求后,会将提交上来的这些数据封装成一个HttpRequest对象传给视图函数。那么视图函数在处理完相关的逻辑后,也需要返回一个响

  • BREW的COM属性

    BREW的COM属性

  • springmvc的工作流程

    springmvc的工作流程1、springmvc工作原理图2、springmvc工作流程1、用户向服务端发送一次请求,这个请求会先到前端控制器DispatcherServlet(也叫中央控制器)。2、DispatcherServlet接收到请求后会调用HandlerMapping处理器映射器。由此得知,该请求该由哪个Controller来处理(并未调用Controller,只是得知)3、DispatcherServlet调用HandlerAdapter处理器适配器,告诉处理器适配器应该要去执行哪个Controlle

  • 用Vue高仿qq音乐官网-pc端

    用Vue高仿qq音乐官网-pc端

  • Typora——MarkDown学习笔记

    Typora——MarkDown学习笔记一级标题:# 文字二级标题:## 文字三级标题:### 文字字体粗体:文字两边加**斜体:文字两边加*斜体并加粗:文字两边加***删除文字:两边加~~引用:>+空格分割线:— 或者***图片:![截图](图片路径)超链接:点击跳转排序:排序号:1. 2. 3.无序:·回车表格名字性别生日张三男19990513代码:skdsldl…

  • Mysql的基本函数–与自定义函数

    Mysql的基本函数–与自定义函数什么是Mysql函数:类似于java的方法将一组逻辑语句封装在方法体对外暴露方法名事先提供好的一些功能可以直接使用函数可以用在select语句及其子句上也可以用在update,delete语句当中函数分类:1)字符串函数2)数值函数3)日期和时间函数4)流程函数5)聚合函数6)自定义函数7)其他函数字符串函数:concat(s1,s2…sn…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号