当前位置: 首页 > 知识库问答 >
问题:

Method indexOf类型未定义

蒋弘致
2023-03-14
import java.util.Scanner;
import java.io.File;
import java.io.FileNotFoundException;

public class Marathon {
public static void main (String[] args) throws FileNotFoundException{
String Time, Point, runnerNum;
File runnersLog = new File("File1");
Scanner Stats = new Scanner(runnersLog);

//while the file has another line...
while (Stats.hasNextLine()) {
//point is the distance from 0 to the first ","
Point = Stats(indexOf(0, ','));
//runnerNum is the distance from the space after the first "," until the second ","
runnerNum = Stats(indexOf(' ' , ','));
//time is the distance from the second space to the end
Time = Stats(indexOf(' '));
}
System.out.println(Point + runnerNum + Time);
Stats.close();
}
}

我是一个新的编码和上课目前,我不知道什么似乎是这里的问题,但我试图阅读和挑选特定的信息,从一个单独的文本文件。非常感谢任何帮助!

共有1个答案

方昊阳
2023-03-14

您调用的indexof没有显式实例,因此Java假定this并且这里的this马拉松类型,它没有indexof(它也必须是静态的,因为main是静态的)

我假设您希望在当前行中使用,的索引。为此,您必须首先使用string line=stats.nextline()获取所述行,然后使用line.indexof(“,”)搜索“、”

 类似资料:
  • 问题内容: 我遇到了这个JSON代码。我注意到它利用了价值。在哪里可以找到有关此值类型的更多信息? 问题答案: *即使在javascript中有效, *undefined 也不是有效的json值。根据官方json标准 (ECMA-404,第5节): JSON值可以是对象,数组,数字,字符串,true,false或null。 对于json,请使用 null 而不是 undefined :

  • 问题内容: 我已将Java动态Web项目导入Eclipse IDE(已在Eclipse IDE中实现并正常工作)。 运行项目时,我收到“ 类型未定义”错误。 我已经按照结构将每个文件复制到IDE中,并且工作已完成。 现在我只想知道为什么在导入项目时出现此错误。有人遇到过同样的问题吗?请让我知道我可能犯了什么错误。 问题答案: 当我在IntelliJ中使用的servlet-api版本与Tomcat8

  • 这是我的pom 时出现以下错误

  • 我正在使用AnyLogic 8 University 8.7.0版本并进行基于代理的建模。我已经创建了一个汽车代理资源库,我想将汽车的初始位置(GISPoints)存储在一个变量中。使用该装置。getHomeLocation()方法给了我一个错误:“类型Auto的方法getHomeLocation()未定义”。这里,“unit”是Auto类型的ResourcePool单元的名称。 任何解决方法都会

  • 问题内容: 在上面的代码示例中,我尝试通过使用参数表单击按钮来调用方法( fetchData )。 错误是 类型’void’不能分配给类型’((event:MouseEvent)= > void)| 未定义”。 问题答案: 在您的代码中,您正在 调用 该函数。函数返回。不能期望哪个功能。 创建一个调用fetchData的新函数,例如。 更多 这是TypeScript防止的非常常见的错误

  • 正如代码所示,我想知道的是,在内存分配中,隐藏Base而不调用子的额外方法的实际情况是什么,它被调用了什么,有没有一种通过Base调用方法的方法。请帮忙