永发信息网

score=input.nextInt();的作用是?java相关

答案:3  悬赏:70  手机版
解决时间 2021-03-01 14:33
score=input.nextInt();的作用是?java相关
最佳答案
一个可以使用正则表达式来解析基本类型和字符串的简单文本扫描器。
Scanner 使用分隔符模式将其输入分解为标记,默认情况下该分隔符模式与空白匹配。然后可以使用不同的 
next 方法将得到的标记转换为不同类型的值。
例如,以下代码使用户能够从 System.in 中读取一个数:
     Scanner sc = new Scanner(System.in);
     int i = sc.nextInt();
 
再看一个例子,以下代码使 long 类型可以通过 myNumbers 文件中的项分配:
      Scanner sc = new Scanner(new File("myNumbers"));
      while (sc.hasNextLong()) {
          long aLong = sc.nextLong();
      }
扫描器还可以使用不同于空白的分隔符。下面是从一个字符串读取若干项的例子:
     String input = "1 fish 2 fish red fish blue fish";
     Scanner s = new Scanner(input).useDelimiter("\s*fish\s*");
     System.out.println(s.nextInt());
     System.out.println(s.nextInt());
     System.out.println(s.next());
     System.out.println(s.next());
     s.close(); 
输出为:
     1
     2
     red
     blue 
以下代码使用正则表达式同时解析所有的 4 个标记,并可以产生与上例相同的输出结果:
     String input = "1 fish 2 fish red fish blue fish";
     Scanner s = new Scanner(input);
     s.findInLine("(\d+) fish (\d+) fish (\w+) fish (\w+)");
     MatchResult result = s.match();
     for (int i=1; i<=result.groupCount(); i++)
         System.out.println(result.group(i));
     s.close();
全部回答
这话是调用下面控制台consol里面输入内容的,实际开发不会用到,那个score就是你输入的整数
类似于创建一个控制台入口输入值的监听,一旦检测到控制台有任何输入都可以获取到这个输入值
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
下列与绿色植物新陈代谢有关的叙述中,正确的
全自动电脑洗车中心(中源石化加油站店)地址在
长沙比较出名的心理咨询师?
梁思 有多少梁思,梁思同名同姓
表达自己想行尸走肉的句子
华佗国药大药房NO.015在什么地方啊,我要过去
离上海浦东新区最近的点痣医院在哪
失眠的原因不包括A.阴虚火旺B.心胆气虚C.食积
淘宝网上有卖真的古董瓷器吗
现在该不该入股市?
中,描写盼望之切,思念之苦的诗句是?
我老公比我大十岁,他是个兄弟情深的人。能为
狗腿子——( ) 敲竹杆——( )请问括号里
辽宁华孚爱德摩环保设备有限公司生产制造基地
野生甲鱼下的蛋怎么才能养活
推荐资讯
妙思乐Mustela这个品牌好不好,有什么特点?
蓝岸Ⅰ(东北2门)在什么地方啊,我要过去处理
一个沉默寡言的男生突然开始中二病,好不好?
香港迪斯尼的门票包含哪些内容?有通票吗?
数学建模有用吗
宏风大药房在什么地方啊,我要过去处理事情
请问机器视觉与光学有关,学光学想了解一下这
李五一的任免信息
浙江省武义县的熟溪桥的历史简介
今世缘饭店我想知道这个在什么地方
皇帝online微商怎样代理
【99个苹果分给一群小孩,每一个小孩所分得的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?