栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Scanner&&Arrays用法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Scanner&&Arrays用法

Scanner的用法

通过Scanner获取用户输入

创建Scanner对象
 Scanner sc=new Scanner(System.in);
输入字符串 判断是否输入了字符串
if(sc.hasNext())
        {
            s=sc.next();
            System.out.println(s);
        }
next()和nextLine() next()
  • 一定要读取到有效字符才可以结束输入
  • 对输入的有效字符之前遇到的空白,会自动去掉
  • 只有输入有效字符后才将其后面的空白作为分隔符或者结束符
  • next()不能得到·带有空格的字符串
nextLine()
  • 以Enter为结束符,可以返回回车结束符之前的所有字符
  • 可以获得空白
输入整数

hasNextInt()、hasNextFloat()、等可以判断输入数据的类型

例:

  if(sc.hasNextInt())
            System.out.println("输入了整数:"+sc.nextInt());
        else
            System.out.println("输入的不是整数");
关闭Io流
sc.close();
Arrays类的常用方法

数组的工具类 java.util.Arrays

  • Arrays类中的方法都是static类修饰的静态方法,在使用时可以直接使用类名调用
1-打印数组元素

Arrays.toString(a)

a-数组名称

int []a={1,2,3};
System.out.println(Arrays.toString(a));
2-数组进行排序(升序)

Arrays.sort(a)

Arrays.sort(a);
3-数组填充

Arrays.fill(a,val)

val-要存储在数组的所有元素中的值

==Arrays.fill(a,begin,end,val)==填充从下标begin到end,不包括end

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1013795.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号