【发布时间】:2016-05-16 01:44:49
【问题描述】:
for(int i = 0; i <= gameWord.length()-1; i++)
{
if(guessLetter.charAt(0) == (gameWord.charAt(i)))
{
hideword[i] = guessLetter.charAt(0);
}
else if(guessLetter.charAt(0) != (gameWord.charAt(i)))
{
System.out.print("_" + " ");
}
}
我正在制作一个刽子手游戏,我创建了一个名为 hideword 的数组列表。 Hideword 为用于游戏的单词中的每个字母打印一个下划线。我正在尝试纠正一种将下划线与用户猜测的字母交换的方法。但是这段代码
hideword[i] = guessLetter.charAt(0);
不起作用。它给了我“需要数组,但找到了 java.util.ArrayList
有人帮忙吗?
【问题讨论】:
-
出于好奇,这里有一个implementation of hangman in java,它使用的行数很少。
标签: java arrays string arraylist