📄 ordersearch.java
字号:
import java.io.*;
public class OrderSearch{
static int data,size;
static int array[] = {9,10,8,2,22,12, 39,53,40,21};
public static void main(String args[]){
BufferedReader br;
String str;
size=array.length;
for(int i=0; i<array.length; i++) { // 输出数据集合或序列
System.out.print(array[i] + " , ");
}System.out.print("\n");
System.out.print("请输入你要查找的数据:");
try{
br=new BufferedReader(new InputStreamReader(System.in));
str=br.readLine();
data=Integer.parseInt(str);}
catch(IOException e){System.out.println(e);}
OrderSearch b = new OrderSearch();
int index = b.OrSearch(data); // 调用查找函数
System.out.print(" "+"查找结果如下:"+"\n");
if (index==-1)
System.out.print("数据集合或序列中没有找到该数据"+data+"\n");
else
System.out.print("在数据集合或序列中第"+index+"个位置:"+data+"\n");
}
int OrSearch(int key) { // 顺序查找函数
for(int i=0; i<size-1; i++)
{
if(array[i] == key)
return i+1;
}
return -1;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -