Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个以这样的空格结尾的字符串:
String s="somthing= "
我想得到那个空间,所以我这样做:
s.substring(s.indexOf("=")+1).trim()
但它不起作用。任何想法?
您没有修改您的字符串s,只是修改子字符串。规格说substring()
s
substring()
返回一个新字符串,它是该字符串的子字符串。子字符串从指定的 beginIndex 开始并延伸到索引 endIndex - 1 处的字符。因此子字符串的长度是 endIndex-beginIndex。
该trim()方法影响子字符串,而不是s,所以这就是它不起作用的原因。通过直接执行,您将s.trim()删除.sStrings = s.trim();
trim()
s.trim()
String
s = s.trim();