我有一個默認排序的字符串數組。我想在java中對這個列表進行二進制搜索。在java中有字符串的二進制搜索函數嗎?在java中的二進制搜索字符串
0
A
回答
6
0
如果他們沒有?
public class ArrayList<E> extends AbstractList<E>
implements List<E>, RandomAccess, Cloneable, java.io.Serializable
{
.
.
.
public boolean contains(Object o) {
return indexOf(o) >= 0;
}
public int indexOf(Object o) {
if (o == null) {
for (int i = 0; i < size; i++)
if (elementData[i]==null)
return i;
} else {
for (int i = 0; i < size; i++)
if (o.equals(elementData[i]))
return i;
}
return -1;
}
.
.
.
}
相關問題
- 1. 二進制搜索字符串數組
- 2. 二進制搜索樹到字符串
- 3. 二進制搜索字符串數組
- 4. 在字符串列表中進行二進制搜索
- 5. 使用ASCII字符和進行二進制搜索字符串?
- 6. 在大的二進制文件中搜索字符串
- 7. 二進制搜索樹字符串搜索
- 8. 在Java中的字符串數組的遞歸二進制搜索
- 9. 在字符串列表一串二進制搜索
- 10. 在Python中執行二進制搜索字符串前綴
- 11. 二進制搜索CompareTo Java
- 12. java二進制搜索arraylist
- 13. Java二進制搜索
- 14. Java:二進制搜索
- 15. 爲C中的字符串實現二進制搜索樹
- 16. 字符串中的二進制搜索多維數組
- 17. 插入字符串的二進制搜索。錯誤在哪裏?
- 18. 二進制字符串到十六進制字符串java
- 19. 在二進制搜索字符串數組時遇到問題
- 20. Java |二進制字符串到字節
- 21. 二進制搜索與字前綴字符串越界
- 22. 搜索字符串中的十六進制子字符串
- 23. 字符串二進制到字符串8位數字在JAVA
- 24. 的Java,Long.parse二進制字符串
- 25. 字符串特定部分的二進制搜索
- 26. 在C中的數組中的字符串的二進制搜索#
- 27. 按字符串長度對字符串排序後的字符串進行二進制搜索
- 28. Java:字符串到BigInteger到二進制
- 29. Java的搜索字符串
- 30. 二進制字符串搜索 - 最小容器寬度?
Collections.binarySearch()需要一個列表:) – KevinDTimm 2012-02-08 19:16:04
您是否看到輸入此問題時出現的'相關問題和答案? – anubhava 2012-02-08 19:16:51