收藏此站 联系我们 网站
当前位置:首页» 网络推广 » 【建站服务】百色做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式-域名申请

【建站服务】百色做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式-域名申请

作者: 风兰 . 阅读量: 5 . 发表时间:2022-09-21 02:45:38

网站建设
​

上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


百色做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式


网站建设.png

到 com 字符串输出。

next() 与 nextLine() 区别

next():

  • 1、一定要读取到有效字符后才可以结束输入。

  • 2、对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。

  • 3、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。

  • next() 不能得到带有空格的字符串。

nextLine():

  • 1、以Enter为结束符,也就是说 nextLine()方法返回的是输入回车之前的所有字符。

  • 2、可以获得空白。

如果要输入 int 或 float 类型的数据,在 Scanner 类中也有支持,但是在输入之前最好先使用 hasNextXxx() 方法进行验证,再使用 nextXxx() 来读取:

ScannerDemo.java 文件代码:

import java.util.Scanner; public class ScannerDemo {    public static void main(String[] args) {        Scanner scan = new Scanner(System.in);        // 从键盘接收数据        int i = 0;        float f = 0.0f;        System.out.print("输入整数:");        if (scan.hasNextInt()) {            // 判断输入的是否是整数            i = scan.nextInt();            // 接收整数            System.out.println("整数数据:" + i);        } else {            // 输入错误的信息            System.out.println("输入的不是整数!");        }        System.out.print("输入小数:");        if (scan.hasNextFloat()) {            // 判断输入的是否是小数            f = scan.nextFloat();            // 接收小数            System.out.println("小数数据:" + f);        } else {            // 输入错误的信息            System.out.println("输入的不是小数!");        }        scan.close();    }}

执行以上程序输出结果为:

$ javac ScannerDemo.java
$ java ScannerDemo输入整数:12整数数据:12输入小数:1.2小数数据:1.2

以下实例我们可以输入多个数字,并求其总和与平均数,每输入一个数字用回车确认,通过输入非数字来结束输入并输出执行结果:

ScannerDemo.java 文件代码:

import java.util.Scanner; class RunoobTest {    public static void main(String[] args) {        System.out.println("请输入数字:");        Scanner scan = new Scanner(System.in);


以下实例我们可以输入多个数字,并求其总和与平均数,每输入一个数字用回车确认,通过输入非数字来结束输入并输出执行结果:


ScannerDemo.java 文件代码:

import java.util.Scanner;

 

class RunoobTest {

    public static void main(String[] args) {

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

        Scanner scan = new Scanner(System.in);

 

        double sum = 0;

        int m = 0;

 

        while (scan.hasNextDouble()) {

            double x = scan.nextDouble();

            m = m + 1;

            sum = sum + x;

        }

 

        System.out.println(m + "个数的和为" + sum);

        System.out.println(m + "个数的平均值是" + (sum / m));

        scan.close();

    }

}

执行以上程序输出结果为(输入非数字来结束输入):


$ javac ScannerDemo.java

$ java ScannerDemo

请输入数字:

12

23

15

21.4

end

4个数的和为71.4

4个数的平均值是17.85

更多内容可以参考 API 文档:https://www.runoob.com/manual/jdk11api/java.base/java/util/Scanner.html。

百色做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式


上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设:上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务