小编use*_*977的帖子

在字符串上使用replaceAll来替换\ t\t\t无法正常工作.错误?

我创建了这个用tab替换空格的代码:

String r="Tabular este texto".replaceAll("\\s","\t");
System.out.println(r);
Run Code Online (Sandbox Code Playgroud)

但是当我尝试运行它时,我得到的是:

Tabular este    texto
Run Code Online (Sandbox Code Playgroud)

"Tabular"和"este"之间的第一个空格似乎对NetBeans不可见,因为它没有被tab取代.但最奇怪的是,如果我写别的而不是那句话,比如"OLOL OLOL OLOL",它会完美地运作:

OLOL    OLOL    OLOL
Run Code Online (Sandbox Code Playgroud)

那么,这里发生了什么?

java string netbeans replaceall

0
推荐指数
1
解决办法
223
查看次数

标签 统计

java ×1

netbeans ×1

replaceall ×1

string ×1