java scanner构造函数_Java使用Scanner作为构造函数的参数
这是一个学校作业的问题,这就是我这样做的原因.
无论如何,我在主方法中使用Stdin制作扫描仪(Scanner stdin = new Scanner(System.in);是行),从程序运行时指定的txt读取数据.此扫描程序在main中按预期工作,但我需要在具有Scanner作为参数的自定义类中使用它:
public PhDCandidate(Scanner stdin)
{
name = stdin.nextLine();
System.out.println(name); //THIS NEVER RUNS
preliminaryExams = new Exam[getNumberOfExams()];
for(int i = 0; i <= getNumberOfExams(); i++)
{
preliminaryExams[i] = new Exam(stdin.nextLine(), stdin.nextDouble());
}
System.out.print("alfkj");
}
此时,扫描程序的任何调用都将结束程序,不会抛出任何异常或错误.只调用.next()有效.我可以让程序工作,但它会很糟糕,我真的不明白发生了什么.我怀疑我错过了一个非常简单的概念,但我迷路了.任何帮助,将不胜感激.
java scanner构造函数_Java使用Scanner作为构造函数的参数相关推荐
- java中scanner意思_java中Scanner s = new Scanner(System.in);分别是什么意思?
展开全部 Scanner是一个类,nextDouble()是Scanner的成员函数,System.in作为参数传递给Scanner的构造函数,使Scanner用62616964757a6869646 ...
- java默认构造函数_Java中的默认构造函数
java中如果在一个类中没有写明任何构造函数的,那么会存在一个无参的构造函数,如下: public class Children { private String name; private Stri ...
- java中scanner类_Java里Scanner 类
package com.xuexi; import java.util.Scanner; public class ScannerDemo1 { //通过 Scanner 类的 nextLine() ...
- java 父类的构造函数_java中为什么父类构造函数必须执行?
final 在java中,final可以用来修饰类,方法和变量(成员变量或局部变量).下面将对其详细介绍. 1.1 修饰类 当用final修饰类的时,表明该类不能被其他类所继承.当我们需要让一个类永远 ...
- java 超构造函数_java中的超级构造函数
请解释 public class Contact { private String contactId; private String firstName; private String lastNa ...
- java发送文件_java 模拟http发送文件和参数
一.maven: org.apache.httpcomponents httpmime 4.5.3 二.工具类: import java.io.File; import java.util.Map; ...
- java 设置系统参数_Java如何设置系统参数和运行参数
系统参数 系统级全局变量,该参数在程序中任何位置都可以访问到.优先级最高,覆盖程序中同名配置. 系统参数的标准格式为:-Dargname=argvalue,多个参数之间用空格隔开,如果参数值中间有空格 ...
- java 泛型 get()_Java泛型,get类的泛型参数
类型安全的,但是可行的方式是通过类< T>令牌"编译器可以看到它": public abstract class RootProcessor { Class clazz ...
- java子类和父类构造函数_java 子类和父类构造函数关系
在创建子类的对象时,jvm会首先执行父类的构造方法,然后再执行子类的构造方法,如果是多级继承,会先执行最顶级父类的构造方法,然后依次执行各级个子类的构造方法 package com.my.test; ...
最新文章
- gitlab安装各种坑
- 图像去噪--Noise2Noise: Learning Image Restoration without Clean Data
- Jmeter Aggregate Report 与 Summary Report 分析
- HDU 1166 敌兵布阵
- Winform中使用NPOI实现Excel导入并赋值给DataTable
- Win7局域网打印机共享设置(详细图文流程)
- php 自定义加密算法,php自定义加密函数、解密
- 计算机等级考试初级网络工程师,2019年全国计算机等级考试网络工程师四级,需..._网络编辑_帮考网...
- php分页类示例下载,PHP 通用分页类的简单示例
- 关于计算性能的若干重要事实
- 07-08软工升本考试原题——SQL与关系代数
- 性能测试--jmeter中使用jsonpath提取响应结果【17】
- 信号处理:希尔伯特-黄变换
- 算法导论8.4-4-单位圆中均匀分布情况--桶排序
- OpenSSL库下载地址
- html中的注释格式是,html的注释格式是什么
- 如何写一个一天爬取 100 万张网页的爬虫
- 【moeCTF题解-0x04】Crypto
- 科技云报道:2022年,产业互联网如何重建安全边界?
- SQL 清空数据库的所有表数据
热门文章
- Python 标准库 —— xml
- STL 中的容器们(四)
- rocketmq 消息指定_rocketmq-常见问题总结(消息的顺序、重复、消费模式)
- 学python能做什么类型的工作-学Python Web开发框架到什么程度可以找到开发的工作?...
- python初学者怎么入门-终于晓得python入门后怎么学精
- 免费python网络课程-2019年10种免费的Python学习课程
- python在线朗读-使用python编写一个语音朗读闹钟功能的示例代码
- 第H题 输入N求N的阶乘的10进制表示的长度
- transition实现隐藏显示菜单栏效果
- mysql导出约束文件_MySQL导出所有Index 和 约束