【问题标题】:Putting .txt file directly into array java将.txt文件直接放入数组java
【发布时间】:2015-10-23 12:27:57
【问题描述】:

我正在编写一个刽子手代码,对于学校,我必须使用一个包含所有荷兰语 10 个字母单词的列表,大约 80.000 个单词。我想把它们放在一个数组中,但我没有时间做

String[] wordList;
wordList[1] = AAGJESAPPEL (first word)
wordList[2] = AAIBAARHEID (second word)

等等等。有没有办法从它们所在的 .txt 文件中导入这些单词,并将它们直接放入一个数组中?这些单词都在不同的行上,我希望每个单词都成为数组的新添加项。我知道这个主题还有其他帖子,但是这些帖子对我来说太难理解了,请帮助我:)

【问题讨论】:

  • 我不知道为什么是-1,但你将x和y初始化为0。
  • 打印 x 和 y 的值并检查它是否越界。
  • 印刷真的很有帮助:D

标签: java arrays file import


【解决方案1】:

在您进入的第一个循环中

 if (direction.equals("up") && upcounter < 6) {
       y = y - 1;
       upcounter++;
  }

在开始时y=0,之后比块y=-1。

我建议你调试你的代码以了解发生了什么

【讨论】:

  • 我想通了,我的左右不太好,所以我把 for go to left x++;并转到右侧 x= x-1;,这就是导致数组越界的原因,感谢所有帮助:D
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-17
  • 1970-01-01
  • 2012-04-05
  • 2017-04-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多