java的nextint种子_java.util.Scanner.nextInt(int radix)方法实例
全屏
java.util.Scanner.nextInt()方法扫描输入的下一个标记为int。此方法将抛出InputMismatchException,如果如下文所述的下一个标记不能转换为有效的int值。如果转换成功,则scanner执行匹配的输入。
声明
以下是java.util.Scanner.nextInt()方法的声明public int nextInt(int radix)
参数radix -- 基数用于将标记解释为一个int值
返回值
此方法返回从输入信息扫描的整型
异常InputMismatchException -- 如果下一个标记不匹配的Integer正则表达式,或者是超出范围
NoSuchElementException -- 如果输入被耗尽
IllegalStateException -- 如果此scanner 已关闭
例子
下面的示例演示java.util.Scanner.nextInt()方法的用法。package cn.sxt;
import java.util.*;
public class ScannerDemo {
public static void main(String[] args) {
String s = "Hello World! 3 + 3.0 = 6.0 true ";
// create a new scanner with the specified String Object
Scanner scanner = new Scanner(s);
// find the next int token and print it
// loop for the whole scanner
while (scanner.hasNext()) {
// if the next is a int, print found and the int with radix 4
if (scanner.hasNextInt()) {
System.out.println("Found :" + scanner.nextInt(4));
}
// if no int is found, print "Not Found:" and the token
System.out.println("Not Found :" + scanner.next());
}
// close the scanner
scanner.close();
}
}
让我们来编译和运行上面的程序,这将产生以下结果:Not Found :Hello
Not Found :World!
Found :3
Not Found :+
Not Found :3.0
Not Found :=
Not Found :6.0
Not Found :true
分享到:
0评论
java的nextint种子_java.util.Scanner.nextInt(int radix)方法实例相关推荐
- java removeto_java.util.LinkedList.remove(int index)方法实例
全屏 java.util.LinkedList.remove(int index)方法删除在此列表中的指定位置的元素. 声明 以下是java.util.LinkedList.remove()方法的声明 ...
- java 特殊符号正则_java利用正则表达式处理特殊字符的方法实例
前言 一串字符串中有特殊符号,可能会影响到相关接口业务,所以需要把字符串中的特殊字符都过滤掉 百度上面搜索大部分处理方法是通过正则表达式, 他需要处理的特殊符号都写进正则表达式中去校验, 这种方式一眼 ...
- java随机生成标点符号_java去除空格、标点符号的方法实例
代码如下: public class TempTest { public static void main(String[] args) { //string去除空格 String str=" ...
- java digit_我被一个初学者考傻了,关于java.lang.Character.digit(char ch, int radix)方法...
评论 # re: 我被一个初学者考傻了,关于java.lang.Character.digit(char ch, int radix)方法 2008-09-26 14:07 Meatball 把rad ...
- java nextint括号_Java中关于nextInt()、next()和nextLine()的理解
先看解释: nextInt(): it only reads the int value, nextInt() places the cursor in the same line after rea ...
- java nextbyte()_java.util.Scanner.hasNextByte()方法实例
全屏 java.util.Scanner.hasNextByte()如果在此scanner输入信息中的下一个标记可以使用nextByte()方法被解释为一个字节值的默认基数,方法返回true.scan ...
- java实现文件合并_Java实现文件分割和文件合并实例
文件切割和文件合并这个问题困扰了我有一段时间了(超过一天没做粗来). 找了好多博客,本来想转载一个来的 结果找不到了.很无奈. 只好自己贴代码上了. 当然我会尽力好好写注释的. 文件切割器: impo ...
- java实现键盘输入_java 键盘输入的多种实现方法
实例程序: 1.利用 Scanner 实现从键盘读入integer或float 型数据 //import java.io.*; import java.util.*; public class Inp ...
- java 获取区间随机数_Java获取随机数的3种方法
主要介绍了Java获取随机数的3种方法,主要利用random()函数来实现 方法1 (数据类型)(最小值+Math.random()*(最大值-最小值+1))例: (int)(1+Math.rando ...
最新文章
- p3c插件 离线安装_IntelliJ IDEA18个常用插件,动图演示,让你效率翻倍!
- C++语言基本类型—整型
- Caffe、TensorFlow、MXnet三库对比
- sdwan安全如何加固?六种安全SD-WAN方案分享
- php中使用json做api,JSONAPI在PHP中的应用
- 学术之问2018-04-05
- 实验五 编写、调试具有多个段的程序
- FZU Monthly-201903 获奖名单
- ASP.NET:在一般处理程序中通过 Session 保存验证码却无法显示图片?
- 12c oracle 修改内存_关于Oracle数据库12c 新特性总结
- TIDB GC life time is shorter than transaction duration解决方法
- IDEA搭建一个简单的Javaweb项目(二)
- primefaces_Primefaces工具栏,工具栏组和工具提示
- python 简单 socket 编程
- 变革中的技术——2010-2011回顾与展望
- 太牛了!阿里p8全面透彻剖析《Netty权威指南》,程序员必看!
- 曼哈顿算法公式_曼哈顿最小距离算法
- Mac卸载Pandoc
- 十行 Python 代码就提取了韦小宝的身份证信息!
- 【300+精选大厂面试题持续分享】大数据运维尖刀面试题专栏(十)
热门文章
- 阿里云服务器ECS centos7.4搭建nginx环境部署静态代码
- 如何使用SVN+Axure RP 8.0创建团队项目,实现团队协同
- matlab中运算符_matlab中的运算符号
- 共享计算机如何取消用户名和密码,win7共享打印机如何取消输入用户名和密码-win7打印机共享需要密码,win7打印机共享要账号密码...
- JVM内存不要超过32G
- 安卓权限Manifest.permission
- 下载好的AE模板怎么用
- 飞鸽传书 绑定指定网卡
- foreach的用法有哪些呢?
- 卷积神经网络梯度消失,神经网络中梯度的概念