誓悸 2015-08-31 14:35 采纳率: 0%
浏览 1474

新手请教,自学java,请大家多多指教

java.lang.NoSuchMethodError: main
Exception in thread "main"
这是学习一维数组时出现的问题,代码如下:
//逐步实现二分查找法,出错
public class Study2{
// public static void main(String[] args){
public static int binarySearch(int[] list,int key){

int low = 0;
int high = list.length - 1;
while(high >= low){
    int mid = (low + high) / 2;
    if (key < list[mid])
         high = mid - 1;
    else if (key == list[mid])
        return mid;
    else
        low = mid + 1;
}
return - low - 1;
}}
  • 写回答

6条回答 默认 最新

  • 毕小宝 博客专家认证 2015-08-31 14:57
    关注

    首先,你为什么把main函数注释掉呢?其次,二分查找只能针对有序数组进行的。

    评论

报告相同问题?

悬赏问题

  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?