⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 findsort1.java

📁 这是《Java 2 简明教程(第2版)》一书配套的源代码。
💻 JAVA
字号:
import java.applet.Applet;
import java.io.*;

import java.applet.Applet;
import java.io.*;

public class FindSort1 
{
  public static void main(String args[]) throws IOException
 {
 BufferedInputStream in=new BufferedInputStream(System.in);
 BufferedOutputStream out=new BufferedOutputStream(System.out);
 int y[]={2,4,5,7,9,0};
 int a,left,right,mid;
 left=0;
 right=y.length;
 
 byte b[]=new byte[2];
 System.out.println("请输入要查询的数字:");
 a=in.read(b,0,2);
 int l=0;
   
   while(left<=right)
   {
   mid=(left+right)/2;
   if(y[mid]==a)
   { l=1;
    break;
   }
   else if(y[mid]<a)
   {  
     left=mid+1;
   }
  else
   {
    right=mid-1;
   }
  }
 
   if(l==0)
   {
    out.write(b,0,1);
    System.out.println("没有找到!");
    out.flush();
    }
   else
   System.out.println("找到!");
    }
 }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -