作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
对Java不,我写了一个类来读取文件并计算文件中的单词、句子和字母的数量。这是我的构造函数
//default constructor
public FileScanner(File f){
f = null;
}
//constructor (file)
public FileScanner(int word, int letter, int sentence, int averageWord){
numWord = word;
numLetter = letter;
numSentence = sentence;
average = averageWord;
FileScanner fs = new FileScanner();
}
//constructor (String fileName)
public FileScanner(String fileName){
name = fileName;
}
这是错误,没有为 FileScanner 找到合适的构造函数(无参数)
最佳答案
您还有另外两个构造函数,其中一个需要 File 变量,另一个需要一个 String 变量(文件名),并且您尝试调用 FileScanner fs = new FileScanner();
而无需任何参数,但 java 找不到不带参数的构造函数,为了解决这个问题,要么创建一个不带参数的新构造函数,要么传递一个参数:-
FileScanner fs = new FileScanner(new File("myFile.txt"));
或者
FileScanner fs = new FileScanner("myFile.txt");
这将解决(无参数)异常,如果您发布的代码是您的项目代码,您可能会遇到其他异常,因为它什么都不做....有用...
关于java - 没有找到适合 FileScanner 的构造函数(无参数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36672550/
我的代码有问题。它可以编译,但我遇到了扫描仪打印 null 多少次的问题,这是由于我放置的驱动程序类末尾的 for-each 循环造成的。目标是从文本文件中读取名字、姓氏和邮政编码字符串,并使用 fo
对Java不,我写了一个类来读取文件并计算文件中的单词、句子和字母的数量。这是我的构造函数 //default constructor public FileScanner(File f){
我是一名优秀的程序员,十分优秀!