第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

java錯(cuò)誤:無(wú)法找到或加載主類(lèi)BinarySearch

java錯(cuò)誤:無(wú)法找到或加載主類(lèi)BinarySearch

蝴蝶刀刀 2023-07-13 15:51:37
我正在閱讀 Sedgewick 的《算法》(第四版)。代碼是這樣的:package edu.princeton.cs.algs4;import java.util.Arrays;/** *  The {@code BinarySearch} class provides a static method for binary *  searching for an integer in a sorted array of integers. *  <p> *  The <em>indexOf</em> operations takes logarithmic time in the worst case. *  <p> *  For additional documentation, see <a href="https://algs4.cs.princeton.edu/11model">Section 1.1</a> of *  <i>Algorithms, 4th Edition</i> by Robert Sedgewick and Kevin Wayne. * *  @author Robert Sedgewick *  @author Kevin Wayne */public class BinarySearch {    private BinarySearch() { }    public static int indexOf(int[] a, int key) {        int lo = 0;        int hi = a.length - 1;        while (lo <= hi) {            // Key is in a[lo..hi] or not present.            int mid = lo + (hi - lo) / 2;            if      (key < a[mid]) hi = mid - 1;            else if (key > a[mid]) lo = mid + 1;            else return mid;        }        return -1;    }    @Deprecated    public static int rank(int key, int[] a) {        return indexOf(a, key);    }    public static void main(String[] args) {        // read the integers from a file        In in = new In(args[0]);        int[] whitelist = in.readAllInts();        // sort the array        Arrays.sort(whitelist);        // read integer key from standard input; print if not in whitelist        while (!StdIn.isEmpty()) {            int key = StdIn.readInt();            if (BinarySearch.indexOf(whitelist, key) == -1)                StdOut.println(key);        }    }}我已經(jīng)成功編譯了代碼:javac -cp /Users/user/documents/algorithms/algs4-master/target/algs4-1.0.0.0.jar BinarySearch.java但是當(dāng)我嘗試運(yùn)行代碼時(shí),出現(xiàn)錯(cuò)誤:user$ java -cp /Users/user/documents/algorithms/algs4-master/target/algs4-1.0.0.0.jar BinarySearch 錯(cuò)誤:無(wú)法找到或加載主類(lèi) BinarySearch 原因:java.lang.ClassNotFoundException:BinarySearch請(qǐng)幫忙告訴我這里發(fā)生了什么事。多謝!
查看完整描述

1 回答

?
泛舟湖上清波郎朗

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超3個(gè)贊

提供包含 main 方法和不包含 main 方法的類(lèi)的整個(gè)包,.java因?yàn)槟谶\(yùn)行該類(lèi),而不是 java 文件:

edu.princeton.cs.algs4

javac -cp /Users/user/documents/algorithms/algs4-master/target/algs4-1.0.0.0.jar edu.princeton.cs.algs4.BinarySearch



查看完整回答
反對(duì) 回復(fù) 2023-07-13
  • 1 回答
  • 0 關(guān)注
  • 214 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)