evi*_*iko 299 java string character
我可以用这个:
String str = "TextX Xto modifyX";
str = str.replace('X','');//that does not work because there is no such character ''
Run Code Online (Sandbox Code Playgroud)
有没有办法X从Java中的String中删除所有出现的字符?
我试过这个并不是我想要的: str.replace('X',' '); //replace with space
Luk*_*keH 505
尝试使用带CharSequence参数的重载(例如String),而不是char:
str = str.replace("X", "");
Run Code Online (Sandbox Code Playgroud)
Mic*_*les 42
运用
public String replaceAll(String regex, String replacement)
Run Code Online (Sandbox Code Playgroud)
将工作.
用法是str.replace("X", "");.
执行
"Xlakjsdf Xxx".replaceAll("X", "");
Run Code Online (Sandbox Code Playgroud)
收益:
lakjsdf xx
Run Code Online (Sandbox Code Playgroud)
Are*_*rff 24
如果你想对Java Strings做一些事情,Commons Lang StringUtils是一个很好看的地方.
StringUtils.remove("TextX Xto modifyX", 'X');
Run Code Online (Sandbox Code Playgroud)
小智 7
String test = "09-09-2012";
String arr [] = test.split("-");
String ans = "";
for(String t : arr)
ans+=t;
Run Code Online (Sandbox Code Playgroud)
这是我从字符串中删除字符的示例.
| 归档时间: |
|
| 查看次数: |
661483 次 |
| 最近记录: |