問題タブ [drjava]

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 投票する
3 に答える
7993 参照

java - コンパイル エラー: 互換性のないオペランド型 java.lang.String および char

句読点とスペースをすべて削除し、母音 AEIOU を !@#$% に変更しようとしていますが、エラーが発生します。また、一番下の文から置き換えた母音を出力して反転させようとしています。

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

java - netscape.javascript.JSObject で getWindow(アプレット) が見つかりません

JApplet から JavaScript 関数を呼び出そうとしています。チュートリアルを検索したところ、\jre\lib\plugin.jar から netscape.javascript.* をインポートして使用する必要があるとのことでした。

私は netscape.javascript.* をインポートしましたが、DrJava を使用していますが、getWindow メソッドが見つからないと言い続けました。

これは私に与えるエラーです:(
マインスイーパアプレットはJAppletを拡張します)

これは、JSObject を取得しようとしている MinesweeperApplet クラス内のコードです。

助けていただければ幸いです。ありがとう!

0 投票する
4 に答える
1007 参照

java - 私の Java プログラムは、MySQL に対して行ったクエリの結果を出力しません

ログインフォームの簡単なGUIを作るプログラムを作りました。テスト目的で、「ログイン」ボタンをクリックすると、Java が MySQL データベースからクエリ結果を出力するようにしました。MySQL には、「test」というデータベース スキーマと「login」というテーブルがあります。ログイン テーブルには、loginID、Username、Password の列の下に「1, angelo, password」という 1 つの行しかありません。

MYSQL ユーザー名は root です。ホストは localhost ポート 3306 です。MySQL サーバーは現在実行中です。

DrJavaの「Extra Classpath」フォルダーに「mysql-connector-java-5.1.25-bin」があります(これは、プログラムに使用しているソフトウェアです)。

( GUI のコードはここに入る )

これを実行するたびにエラーは発生しません。何も出力されないだけです。

編集: e.printStackTrace を追加すると、次のエラーが発生します。

私が投稿した内容に基づいて、私が間違っていることを教えてもらえますか? ありがとう。

0 投票する
2 に答える
233 参照

java - DrJavaで例外をテストするには?

DrJavaを使用してJavaを始めています。私は学習のためにTDDに従っています。一部のデータを検証すると思われるメソッドを作成しましたが、無効なデータでは、メソッドは例外をスローすると想定されています。

予想どおり例外をスローしています。しかし、例外を期待する単体テストを作成する方法がわかりません。

.net にはExpectedException(typeof(exception)). DrJavaで同等のものを教えてもらえますか?

ありがとう

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

java - Java で外部型を参照できません

特殊なタイプの QuickUnionPathCompressionUF (algs4.jar というファイル内のクラス) を使用しようとしていますが、コンパイラが文句を言います。DrJava を IDE として使用しています。

ソース ファイル (一部を以下に示します) は次のとおりです。

~/パーコレーション/パーコレーション.java

.jar ファイルは次のとおりです。

~/algs4/algs4.java

環境変数 (CLASSPATH) を

~/algs4/algs4.jar ~/algs4/stdlib.jar

これらのファイルは両方とも、IDE の「追加クラスパス」の下にリストされています。

ソース ファイルの最初の数行を次に示します。

助言がありますか?

0 投票する
2 に答える
13956 参照

java - Javaで除算結果の完全な小数値を取得する方法は?

私はJavaが初めてで、テストにDrJava IDEを使用しています。次の区分 49700/40000 があり、1.2425 ではなく 1.0 が表示されます。

それは私が間違っていることですか?

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

java - ソーター プログラム: 次のステップは何ですか?

これが私の宿題へのリンクです。

http://courses.cs.purdue.edu/cs18000:fall13:hw13

学習できるように、実際に質問に答えるコードではなく、説明を希望します。私が今持っているコードはこれです。