解决:Scanner输入数字总是莫名其妙多个0
2024-09-01 01:59:56
用BufferedInputStream解决
Scanner scanner = new Scanner(new BufferedInputStream(System.in));
System.out.println("---Please input 3 integers like this: 1 2 3---");
int count = 0;
int[] container = new int[3];
while (scanner.hasNextInt()) {
container[count++] = scanner.nextInt();
if (count == container.length) {
break;
}
}
最新文章
- Unity3D内置着色器
- Python开发专业工具推荐
- Android Activity四种加载方式
- SRM 441(1-250pt, 1-500pt)
- python-django如何在sae中使用自带ImageField和FileField -django-上善若水小站
- mysql 基础之CURD
- Request JSON
- Python_FTP通讯软件
- react 16 ssr的重构踩坑
- ASCII、Unicode、UTF-8以及Python3编码问题
- VMware加载vmdk文件
- 回忆:NVelocity--基于.NET的模板引擎
- log4j2日志xml配置——不同级别的日志分别记录在不同的文件
- etcd安装和所遇到的坑
- AES 加密256位 错误 java.security.InvalidKeyException: Illegal key size or default parameters
- C# VS .NET 版本对应关系
- docker日志引擎说明
- vue-cli3 使用mint-ui
- 2013年,移动App设计的13大精髓
- 微信小程序 - WapRequest.js