java - 将字符串转换为 "_"

标签 java

我正在尝试将单词从 txt 文件转换为多个“_” 例如, 比方说我必须说狗我想让它打印成_ _ _ 这样用户就可以猜出字母 我试过这种方法,但没有用。

for(int i=0;i<randomWordLength;i++){
                    Integer.toString(i);
                    i=symbol;
                   System.out.println(i);
                }

最佳答案

你可以像这样在一行中完成:

System.out.println(word.replaceAll(".", "_ ").trim());

trim() 用于删除最后的尾随空格。如果字符串只是像那样打印,无论如何它都不可见,因此您可以删除 trim() 调用。为了完整起见,将其包含在此处。

关于java - 将字符串转换为 "_",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43403216/

相关文章:

java - 使用 Hibernate (JSR 303) 方法验证来比较参数

java - 使用日期错误打印该月的天数?

java - Jackson:反序列化为不同类型

java - 如何运行我在 TI-84 Plus 计算器上编写的 Java 程序?

java - 当我尝试从 java 程序导出可运行的 jar 时,SWT 库出现错误

java - 如何在android中添加崩溃分析

java - Apache stanbol 内容提取未按预期工作

java - 使用java从URL中删除jsessionid的正则表达式

java - 为响应式(Reactive)管道编写方面

java - 当在 Hibernate 5 中将实体映射到 @Query 内的 Dto 时,它会抛出错误 Count queryvalidation failed for method