在创建 Hangman 游戏时,我创建了一个将字符串转换为 ** 的方法,我想知道如何确保该空间只是一个空间而不是一个*。以下是我的代码的摘录:
secretPirateWord="ahoy there"
public void secretWordAsStars(){
for (int i= 0; i < secretPirateWord.length(); i++){
System.out.print("");
pirateWord = secretPirateWord.toCharArray()
}
最佳答案
您可以使用Arrays.fill()
。我猜测你的char[]
无论如何,长度都是固定的,所以,对于一个 char
数组 array
你可以:
Arrays.fill(array, '*');
然后选择单个字符填充数组并制作 String
摆脱它。
关于java - 转换String时忽略空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22880505/