有没有办法使用str.charAt(index)来替换索引的特定char?像这样的东西:
str.setCharAt(1,'X'); // replace 2nd char with 'X'
Run Code Online (Sandbox Code Playgroud)
有没有简单的方法呢?
小智 9
根据str你的来源,你可能会做这样的事情:
StringBuilder str = new StringBuilder("Test string");
str.setCharAt(1, 'X');
str.toString();
Run Code Online (Sandbox Code Playgroud)
如果你有一个拼接在一起并修改了很多的字符串,那么使用StringBuilder一个字符串代替字符串会更有意义.但是,如果String要从另一个方法调用修改a ,则其他答案可能更合适.
| 归档时间: |
|
| 查看次数: |
23678 次 |
| 最近记录: |