【发布时间】:2013-10-09 20:26:45
【问题描述】:
我想使用string.startsWith() 方法但忽略大小写。
假设我有String“Session”并且我在“sEsSi”上使用startsWith,那么它应该返回true。
我怎样才能做到这一点?
【问题讨论】:
-
没有理由结束这个问题。无论如何,最好的解决方案是使用
string.regionMatches(true, 0, prefix, 0, prefix.length());,这不会产生“规范化”两个字符串的成本。 -
@AlexanderAbakumov 我很好。正确答案发布在我上面的评论中。它比更改字符串的大小写要有效得多。最好将其升级为答案而不是评论。