問題タブ [cannot-find-symbol]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
208 参照

java - いくつかのエラーがあります - Java プログラム

これは本当に奇妙です。私はこのプログラムのクラスを作成し、ファイルからデータを読み取る方法をテストしようとしていましたが、宣言された最初のスキャナーで「新しい」を参照する「シンボルが見つかりません」というエラーが発生しました。2 番目の Scanner 変数の "=" と同じエラーが発生し、後ですべての "Candidate_Info[i]" オブジェクトのシンボルが見つかりません。エラーがどこにあるのかわかりません。ちなみに、私はnotepad ++を使用しており、notepad ++も使用してコンパイルおよび実行しています。

そして、これが私が書いたクラスのコードです。

0 投票する
3 に答える
739 参照

java - シンボルが見つかりません - Java の変数

私はこのJavaコードを持っています

メソッド autoAdd を次のように使用します

実行しようとすると、次のようにメイン内で配列を割り当てると、コードerror: Cannot find Symbolであるシンボルがvariable contacts正しく機能すると表示されます。

しかし、それは私が望むものではありません

0 投票する
1 に答える
476 参照

imagej - ImageJ はシンボルを見つけることができません

したがって、次のコードで img の「シンボルが見つかりません」というエラーが発生する理由がわかりません。このコードは、完全に正常に動作する ImageJ プラグイン テンプレートに基づいているため、何かが私を逃しているに違いありません...

0 投票する
1 に答える
50 参照

java - クラスインスタンスが異なるクラスインスタンスのメソッドを呼び出すと、Javaで問題が発生する

Javaはかなり新しいです。数週間勉強/学習しています。私たちの課題の 1 つは、チェス盤を作ることです。現時点では、「ChessBoard」というクラスがあります。これは GUI であり、GUI を作成し、別のクラス "ChessSquare" (ボードを構成するチェスの正方形) の 64 個のインスタンスもインスタンス化するメソッドがあります。また、すべてを開始して「ChessBoard」をインスタンス化する「ChessRun」というクラスのメイン メソッドもあります。

私の問題は、ChessSquare インスタンスの 1 つがクリックされたときに、ChessBoard でメソッドをアクティブにする必要があることです。ただし、これを試すと「シンボルが見つかりません」というメッセージが表示され続けます。シンボルは別の場所でインスタンス化されているため、認識されないことは理解していますが、これを修正するにはどうすればよいですか? このメソッドは ChessBoard 内に保持する必要があります。

主な方法:

チェス盤クラス:

ChessSquare クラス (エラーはこのクラスにあります - 次の行: CB1.beenPressed(squarenumber);)

0 投票する
1 に答える
666 参照

java - isPalindrome エラー (シンボルが見つかりません)

スタックとキューを使用して単語が回文かどうかをチェックするプログラムを作成しようとしています。

これはこれまでの私のプログラムです

コンパイルすると、次のようにエラーが発生します。

エラーが発生する isEmpty メソッドを次に示します。

私はJavaが初めてで、何が間違っているのかよくわかりません。

0 投票する
0 に答える
141 参照

java - テスター クラスは同じパッケージの静的メソッドを見つけることができません

Tester を使用して同じパッケージの CommandHandler クラスのメソッドを呼び出そうとしましたが、次のエラーが返されます。

何か案は?

0 投票する
1 に答える
99 参照

java - エラーが発生し、コンソール メニューの作成ミスが表示されない

これは 2 つのエラーを生成するコードです (このサイトを使用するのはこれが初めてであり、すべてを行う方法が完全にはわからないため、申し訳ありませんが、最初のエラーでは menu の m で、2 番目のエラーでは scanchoice の s でエラーがフラグ付けされていますエラー)

java:22: エラー: シンボルが見つかりません Choiceentry = menu();

java:52: エラー: シンボルが見つかりません Choiceentry = scanchoice.nextInt();

これは、メニューをセットアップするために使用したコードであり、正常に構築されています