这是我的第二个问题,还是个初学者,请耐心听我说。
我有一个非常基本的刽子手类型游戏的代码。我已将字符更改为“-”,我可以获得输入的索引,但无法将“-”转换回输入的字符。
这是一个不完整的代码。
String input;
String encrypt = line.replaceAll("[^ ]","-");
System.out.println(encrypt);
for (int j=0;j<10;j++){ //Asks 10 times for user input
input = inpscanner.nextLine();
int check = line.indexOf(input);
while (check>=0){
//System.out.println(check);
System.out.println(encrypt.replaceAll("-",input).charAt(check));
check = line.indexOf(input,check+1);
}
下面是它的样子:
你有10次机会猜到这部电影
------
o
o
o
L
L
你//不要重复,因为你不在电影里。而“o”是2倍。
我想这样
loo---
(活套)。
我怎么能这样做
"[^ ]","-"
如果是变量?