我有一个代码,应该从字符串中取出2个元素.使用字母数字可以正常工作,但是当我输入一个相同数字的字符串,即只是"1":( 111111111)时,不返回任何东西,或只返回"1"或与我的预期非常不同的东西.
这是我的代码:
String str= "222222222";
System.out.println(str.replace(str.substring(3, 5), "")); }
Run Code Online (Sandbox Code Playgroud)
在这种情况下,返回"2",但如果字符串少了一个"2",则不返回任何内容
我赞成你的帮助:)