2
我需要確保某個long值不在數組中。但由於某些原因,這是不工作...檢查long是否在數組中
!d.toString().contains(sq.toString());
我相信我得到的東西真的倒退......但我無法弄清楚什麼!
我需要確保某個long值不在數組中。但由於某些原因,這是不工作...檢查long是否在數組中
!d.toString().contains(sq.toString());
我相信我得到的東西真的倒退......但我無法弄清楚什麼!
嘗試
!Arrays.asList(d).contains(sq);
查看java.util.Arrays中的靜態方法。您的數組需要進行排序才能使binarySearch()正常工作。
什麼是d?什麼是平方? – unholysampler 2011-02-15 22:03:37
假設`d`實際上是數組,那麼`.toString()`不會去做你在想什麼 - 它不會打印出數組的元素,從而測試`contains`字符串是無用的。 – 2011-02-15 22:05:29