pri*_*inn 1 java stack-overflow replace
我怎样才能更换它?我一直在尝试这个:
string.replaceFirst(substring, "");
Run Code Online (Sandbox Code Playgroud)
但它没有替换,因为我正在做一个递归方法,它给了我一个StackOverflowException ..
任何的想法?
字符串是不可变的,这意味着一旦初始化它们就无法更改它们.
该replaceFirst
方法创建一个新的字符串,其中第一个实例被替换替换并返回...原始字符串永远不会被修改.
你的代码应该是这样的
string = string.replaceFirst(substring,"")
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
158 次 |
最近记录: |