当前位置: 首页 > wzjs >正文

做ppt找素材的网站百度百科官网入口

做ppt找素材的网站,百度百科官网入口,网站移动适配怎么做,wordpress ico图标文章目录 Scanner对象基本语法使用next()接受使用nextLine()接受小案例总结 Scanner对象 java给我们提供了一个工具类,我们可以获取用户的输入 java.util.Scanner是java5的新特性,我们可以通过Scanner类来获取用户的输入 基本语法 Scanner s new Sc…

文章目录

    • Scanner对象
      • 基本语法
      • 使用next()接受
      • 使用nextLine()接受
      • 小案例
      • 总结

Scanner对象

java给我们提供了一个工具类,我们可以获取用户的输入

java.util.Scanner是java5的新特性,我们可以通过Scanner类来获取用户的输入

基本语法

Scanner s = new Scanner(System.in);

通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据

使用next()接受

package com.baoli.Scanner;
import java.util.Scanner;
public class Demo01 {public static void main(String[] args) {//  创建一个扫描器对象,用于接受键盘数据Scanner scanner = new Scanner(System.in);//  判断用户有没有输入字符串if(scanner.hasNext()) {//  使用next方式接受String str = scanner.next(); // 程序会等待用户输入完毕System.out.println("输出的内容为:"+str);}//  凡是属于IO流的类如果不关闭会一直占用资源,要养成好习惯用完就关掉scanner.close();}
}输入:hello word
输出的内容为:hello

使用nextLine()接受

package com.baoli.Scanner;
import java.util.Scanner;
public class Demo02 {public static void main(String[] args) {
//        从键盘接受数据Scanner scanner = new Scanner(System.in);System.out.println("使用nextLine方式接受");
//        判断是否还有输入if (scanner.hasNextLine()) {String str = scanner.nextLine();System.out.println("输出的内容为:"+str);}scanner.close();}
}使用nextLine方式接受
hello world
输出的内容为:hello world

小案例

package com.baoli.Scanner;
import java.util.Scanner;
public class Demo04 {public static void main(String[] args) {
//        案例:我们可以输入多个数字,并求其总和与平均数,每输入一个数字用回车确认,通过输入非数字来结束输入,并输入结果Scanner scanner = new Scanner(System.in);
//      定义变量double sum = 0;int count = 0;
//      通过循环判断是否还有输入,并在里面对每一次进行求和统计while (scanner.hasNextDouble()) {sum += scanner.nextDouble();count++;}System.out.println(count + "个数的总和为:" + sum);System.out.println(count + "个数的平均值为:"+ (sum/count));}
}

总结

next():

  1. 一定要读取到有效字符后才可以结束输入
  2. 对输入有效字符之间遇到的空白,next()方法会自动将其去掉
  3. 只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符
  4. next()不能得到带有空格的字符串

nextLine()

  1. 以Enter为结束符,也就是说nextLine()方法返回的是输入回车之前的所有字符
    分隔符或者结束符
  2. next()不能得到带有空格的字符串

nextLine()

  1. 以Enter为结束符,也就是说nextLine()方法返回的是输入回车之前的所有字符
  2. 可以获得空白
http://www.dtcms.com/wzjs/507727.html

相关文章:

  • 网站推广怎么样做影视后期哪个培训靠谱
  • 云服务器做视频网站seo诊断工具有哪些
  • 网站换肤代码移动慧生活app下载
  • 网站弹窗广告怎么做百度收录推广
  • 福州网站推广公司网站综合排名信息查询
  • 昆山网站制作哪家强赣州seo
  • 深圳营销网站建站公司我想做网络推广找谁
  • 吉林省水土保持生态建设网站做销售找客户渠道
  • 学生制作设计个人网站360搜索首页网址是多少
  • 做网站要多少钱 知乎免费个人网站建设
  • 在智联招聘网站做销售2023适合小学生的新闻事件
  • 自己做手机版网站制作宁波网络推广联系方式
  • 建设企业网站电话是多少专业seo网站优化推广排名教程
  • 自己主机做标签电影网站中央网站seo
  • 哪个基层司法所网站做的比较好广西seo快速排名
  • 建个网站有收女生做sem还是seo
  • 如何制作h5做网站自动推广软件免费
  • 58做网站吗seo推广排名
  • 网站建设应用引流推广怎么做
  • 优秀高端网站建设企业baike seotl
  • 网站上的定位怎么做有哪些免费推广网站
  • 网站建设咨询哪些方面谷歌浏览器下载手机版app
  • 网站对比矿产网站建设价格
  • 网站怎么做弹出表单南昌seo技术外包
  • 同一ip 网站 权重搜索引擎技术基础
  • 慈溪做无痛同济&网站温州最好的seo
  • 怎么做网站写手关键字搜索软件
  • 网站logo在哪里网站权重是什么意思
  • 网站突然搜不到了如何创建网站
  • 广东网站建设有限公司seo分析seo诊断