3 android arraylist case-insensitive contacts
我希望ArrayList中的contains()方法不区分大小写.
有什么办法吗?
谢谢
不需要.您必须定义自己的contains方法,该方法必须在其中进行迭代,ArrayList并使用类的equalsIgnoreCase方法比较值String.
编辑:我不想粗鲁,但问题很清楚:那个人想要使用这个contains方法.因此,toLowerCase在添加元素之前他不能/应该使用因为太多原因:例如,他可能需要原始String(而不是小写的).此外,正如我们所讨论的那样contains,我们关注的是元素而不是它们的索引(就像几分钟前有人回答的那样).
| 归档时间: |
|
| 查看次数: |
5610 次 |
| 最近记录: |