问题标签 [nosuchelementexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4304 浏览

java - 如何从 Java 中的文本文件中读取数据网格?

当我说网格时,我的意思是多维数组。我想要这个,因为我正在制作一个 2D 游戏,并且我希望能够从数据文本文件中加载关卡。比方说,例如,我有这个 2D 数组level[3][3]。一个简单的 3x3 地图。我还有一个文本文件,内容如下:

在 c++ 中,我可以简单地执行以下操作:

这会将文本文件的所有内容相应地放入数组中。但是我不知道如何在java中做到这一点。是否有任何等价物可以将数据相应地放入数组中?我已经知道扫描仪类,但我不知道如何使用它。我已经搜索了谷歌,无济于事。它没有太多解释。请帮忙!具体来说,我想知道如何扫描文件并将它读取的任何 int 放入数组中的适当位置。

我当前的代码是这样的,但是,它抛出了 NoSuchElementException:

其中 inputmap 是文件,map[][]是地图上每个图块的数据网格,并且宽度和高度在构造函数中预先指定。

0 投票
1 回答
299 浏览

java - 我的 java.util.Scanner 不起作用

我的代码收到此错误:

我的代码是:

怎么了?

0 投票
1 回答
162 浏览

java - 扫描仪文本文件

我正在为一个程序编写代码,该程序从文本文件中获取单词并将它们按字母顺序排列,但我似乎无法让扫描仪工作?

0 投票
4 回答
11988 浏览

java - 如何定位列表元素(Selenium)?

我有以下列表:

我尝试了以下方法来打印第一项:

但是,我得到了: NoSuchElementException ...我可以使用 cssSelector 但我没有 ul 的 id

0 投票
1 回答
1500 浏览

java - 扫描仪未检测到空行且计数器不准确

这应该是一个非常基本的程序,但我是 Java 新手。我希望能够使用 Scanner 将多个字符串输入到控制台中来检测它们。到目前为止,我已经能够正确输入部分,我希望程序以这样一种方式运行,即在输入空白而不是字符串时显示结果。奇怪的是,当我点击两次 return 时,我只能得到结果,但是,当有超过 4 个输入点击 return 一次时。我的计数器应该计算输入的“课程”数量并将它们显示在结果中,但它给出的读数不准确。

0 投票
2 回答
1559 浏览

java - String.nextLine() Java - 崩溃

我仍然对 String parts = input.nextLine(); 这一行有疑问。它不断崩溃,如果我删除“Line”,那很好,但我想读取包括空格在内的整个字符串并存储它。假设我之前已经声明了所有变量和数组。

0 投票
2 回答
981 浏览

java - 具有泛型返回的方法中的类型不匹配错误(为什么我必须在此方法中对泛型类型进行强制转换,而不是在类似的方法中?)

我从需要通用返回类型的方法中收到以下错误:

我可以通过将对象转换为泛型类型参数来消除错误,但我不明白为什么我需要在这个特定的方法中执行此操作,而不是在我在其他类的其他地方编写的其他类似方法中。

项目的基本结构是这样的:

用于不安全网页的基类 Page
用于所有安全网页的基类 SecuredPage

今天早些时候我有一个类似的问题,在 Stack Overflow 社区的帮助下得到了解决:Bound mismatch error and java generic method

我现在用类似的方法遇到了另一个问题。

带有构建页面的辅助方法的基本页面类是这样的:

SecuredPage 类如下:

这是我试图从 SecuredPage 中实现的方法——我希望能够有一个方法,该方法将返回两种类型的页面,这些页面是在我的 Web 应用程序中打开方法中的链接所产生的:

PageTypeOne 和 PageTypeTwo 都扩展 SecuredPage:

我的 LoginPage 类中有一个类似的方法,如果有人尝试使用无效凭据登录,则返回 LoginPage;如果他们使用有效凭据登录,则返回 HomePage(扩展 SecuredPage)。我没有用那种方法得到这个错误。我的 Page 类中的constructPage 方法也没有出现错误,所以我真的不明白为什么我在 SecuredPage 中的 loadContext 方法出现此错误:

0 投票
2 回答
816 浏览

java - Java 文本文件无法读取

我正在尝试读取一个文本文件并创建一个对象数组。我不断收到以下错误...

它没有读取字段,我已经尝试了我能想到的一切来修复它。这是代码。任何意见,将不胜感激。谢谢!

0 投票
2 回答
1747 浏览

java - Java:java.util.NoSuchElementException:找不到行

我有一个问题,不知道该怎么办。这是一个例外:

这就是我的代码:

0 投票
3 回答
535 浏览

java - 调用 .next() 方法时扫描仪 NoSuchElementException

在 Java 中,我得到了这个异常:

从此Java代码:

抛出异常

System.out.println(file.next().charAt(counter));

异常是什么意思?