相关疑难解决方法(0)

如何将Int转换为给定长度的String,并使用前导零对齐?

如何将长度转换Int为7个字符String,以便123转换为"0000123"

string int formatting scala

82
推荐指数
5
解决办法
6万
查看次数

如何用单斜杠替换特殊字符

我对Java中的字符串有疑问.比方说,我有一个像这样的字符串:

String str = "The . startup trace ?state is info?";
Run Code Online (Sandbox Code Playgroud)

因为字符串包含特殊字符,"?"所以我需要"\?"根据我的要求替换字符串.如何用特殊字符替换"\"?我尝试了以下方式.

str.replace("?","\?"); 
Run Code Online (Sandbox Code Playgroud)

但它给出了编译错误.然后我尝试了以下内容:

str.replace("?","\\?");
Run Code Online (Sandbox Code Playgroud)

当我这样做时,它取代了特殊字符 "\\".但是当我打印字符串时,它会打印出单斜杠.我认为它只采用单斜杠,但是当我调试时,我发现该变量正在进行中"\\".

任何人都可以建议如何用单斜杠("\")替换特殊字符?

java

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

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

标签 统计

java ×2

string ×2

char ×1

escaping ×1

formatting ×1

int ×1

scala ×1