小编awf*_*fle的帖子

如何替换除一个用户输入字符串中的所有字符

我目前正处于入门级Java课程,正在研究经典短语猜测任务.对象是一个用户输入一个秘密短语,另一个用户一次猜一个字母.在猜测之间,短语必须显示为除了正确猜测的字母之外的所有问号.我们的类只覆盖了一些非常基本的方法,if-else语句和循环到目前为止,但我正在尝试研究一些可能使这更容易的字符串方法.

我所知道的replace(),replaceAll()contains()方法,但不知道是否有它允许你替换所有,但在一个字符串您所选择的一个字符的方法.

提前致谢

java replace character

5
推荐指数
1
解决办法
2万
查看次数

Java do loop - 无法解析字符串

使用Java中的程序员定义的方法处理简单的骰子滚动游戏.因为我知道程序需要至少运行一次,然后询问玩家是否想再次使用,我选择使用do/while循环.我以前从未使用过,但我相信我的设置是正确的.

我的代码如下,不包括循环中包含的main方法的主体,以及程序员定义的方法.

do {
    // main METHOD BODY ..

    String proceed = ui.nextLine();
    System.out.print("Would you like to play again (yes/no)? ");

} while (proceed.charAt(0) == 'Y' || proceed.charAt(0) == 'y');
Run Code Online (Sandbox Code Playgroud)

此时我从Eclipse IDE获得的是"继续无法解决".

关于发生了什么的任何想法?

java compiler-errors do-while

2
推荐指数
2
解决办法
812
查看次数

如何从字符串中解析多位整数

我正在这里进行赋值,其中一部分要求我从一个字符串中解析整数,该字符串由任何其他字符分隔的数字组.我知道我可以使用包装器类方法Integer.parseInt(string)从只包含数字的字符串中解析int,但在这种情况下我该怎么做呢?到目前为止,我已经考虑过对字符串进行线性搜索,并将变量分配给第一个索引,其中出现一个数字,最后一个数字后面的索引出现,并根据这些索引创建一个临时子字符串,从中解析int.这是一种有效的方法吗?也许有一个更有效率的?

java int parsing

2
推荐指数
1
解决办法
5838
查看次数

标签 统计

java ×3

character ×1

compiler-errors ×1

do-while ×1

int ×1

parsing ×1

replace ×1