0
我想要搜索和一個數組的項目。如果它找到了整數值,那麼它應該打印1,否則打印「NOt」。我想出下面的coed,但它沒有幫助。我的問題是有沒有辦法讓binnerySerach方法接受整數?搜索一個數組元素
while (inputStream.hasNext()){
String data= inputStream.next();
String [] token =data.split(",");
for(int i =0; i<14;i++)
{
int sherchitem = 1+i;
}
Arrays.sort(token);
int founditem= Arrays.binarySearch(token, sherchitem);
if (founditem>-1)
{
System.out.println("1");
}
else{System.out.println("Not");}
您確定您應該使用二進制搜索嗎? – Tyler
什麼是搜索數組元素PLZ的最佳方式? – user3321753
與二進制搜索,你需要有一個排序的數組 – Tyler