不使用length()方法的字符串长度
不使用length()
String类的方法如何查找字符串的长度" title="字符串的长度">字符串的长度?
回答:
str.toCharArray().length
应该管用。或如何:
str.lastIndexOf("")
甚至可能会在恒定时间内运行:)
- 另一个
Matcher m = Pattern.compile("$").matcher(str); m.find();
int length = m.end();
最愚蠢的解决方案之一:
str.split("").length - 1
这是作弊
new StringBuilder(str).length()
吗?:-)
以上是 不使用length()方法的字符串长度 的全部内容, 来源链接: utcz.com/qa/406783.html