java检查数组中的字符串
Possible Duplicate:
In Java, how can I test if an Array contains a certain value?
我想检查字符串S
是否存在于string array
中。有没有直接的方法
编辑
如果答案排除了List
的使用,那就更好了
你可以在下面搜索框中键入要查询的问题!
Possible Duplicate:
In Java, how can I test if an Array contains a certain value?
我想检查字符串S
是否存在于string array
中。有没有直接的方法
编辑
如果答案排除了List
的使用,那就更好了
# 1 楼答案
您可以将其转换为列表并选中:数组。asList(数组变量)。载有
# 2 楼答案
使用Arrays实用程序类有几种方法可以实现这一点
如果数组未排序:
如果数组已排序,则可以使用二进制搜索来提高性能:
请参见此处Where is Java's Array indexOf?