【发布时间】:2020-05-18 13:48:42
【问题描述】:
我需要删除字符串 "ab cde fg hijk lmn op" 中的空格而不使用 "j"。
我试过了,
for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
if (c == ' ') {
output.append('j');
} else {
output.append(c);
}
}
所以输出将是,
abcdefghijklmnop
【问题讨论】:
-
你期待什么?
-
我希望看到这个“abcdefghijklmnop”
-
without using "j"是什么意思? -
如果你不想要
j,你为什么要附加它? -
“一个例子”是为了什么?你的评论没有解释任何东西。您有一个明确附加过时的
j的语句,删除该语句将为您提供没有j的预期结果。那你为什么要插入那句话?
标签: java regex string for-loop char