問題タブ [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 投票する
1 に答える
42 参照

java - 二次方程式が間違っていて、修正方法がわかりません

エラー:

コード:

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

drjava - AP コンピューター サイエンス クラスの修正方法がわからないというエラーがあります。

だから私は私のAPCSクラスで助けが必要です. 特定のランナー クラスを使用して、2 次式の判別式が正であるか、または実際の解がないかを示すコードを作成する必要があります。これはこれまでの私のコードですが、「エラー: トークンの構文エラー "、"、無効な AssignmentOperator」というエラーが引き続き表示されます これは私のコードです

「double calcDisc = Math.pow((b,2)-(4*a*c));」という行

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

java - java.util.InputMismatchException; をインポートした後、変数が初期化されていないというエラーが表示されるのはなぜですか?

したがって、基本的にコードはネックレス プログラムを解くプログラムです (2 つの数が追加され、1 の桁のみが返されます。このプロセスは、プログラムによって元の 2 つの数が返されるまで繰り返されます。

ユーザーが文字列やその他の非整数データを入力できるように、エラーを証明する必要があります。他にうまくいく方法があれば、遠慮なく提案してください。

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

java - 整数文字列にマージしようとしていますが、使用している Dr. Java プログラムで ArrayUtils を使用できませんか?

このラボでは、負でない (0 以上の) 整数の 2 つの配列をマージするプログラムを作成します。プログラムは、各配列をキーボードからの入力として受け入れます。入力される値の数は前もってわかりませんが、各配列の最大長は 10,000 要素であると想定できます。値の入力を停止するには、負の数を入力します。負の数値の入力は無視して、配列に格納しないでください。2 つの入力配列の要素は昇順でなければなりません。つまり、各配列要素には、前の要素値以上の値が必要です。配列には繰り返し要素が含まれる場合があります。2 つの配列が入力された後、プログラムは各配列の要素が順番に入力されていることを確認する必要があります。順不同の要素が見つかった場合、「エラー: 配列が正しい順序ではありません」というメッセージを出力します。あなたの仕事は、2 つの入力配列を新しい配列にマージすることです。すべての要素を最低から最高の順に並べます。入力された元の配列のそれぞれを印刷し、続いてマージされた配列を印刷します。プログラムは、各数値の間に正確に 1 つのスペースを含む配列を出力する必要があることに注意してください。サンプル ラン 1: 最初の配列の値を最大 10000 まで入力し、負の数を入力して終了します

2 番目の配列の値を 10000 まで入力してください。終了するには負の数を入力してください

最初の配列:

2 番目の配列:

マージされた配列:

サンプル実行 2: 最初の配列の値を最大 10000 値まで入力し、負の数を入力して終了します

2 番目の配列の値を 10000 まで入力してください。終了するには負の数を入力してください

最初の配列:

2 番目の配列:

エラー: 配列の順序が正しくありません

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

java - 整数が完全平方かどうかを調べる方法

入力された整数が完全な平方かどうかをチェックする if-then ステートメントを作成するにはどうすればよいでしょうか (つまり、平方根をとった場合、4、9、16、25、36 などの整数にもなります)。 )DrJavaで?ありがとうございました!

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

java - コンパイル後に GUI が表示されない

私は現在、アドレス帳プログラムに取り組んでおり、以前は動作していました... しかし、何らかの理由で、DrJava で GUI ウィンドウを開くことができません。

エラーなしでコンパイルしようとしました..問題が発生したため、例外をコメントアウトしました。そのエラーを修正しますが、とにかくそれはFileIO用です

GUIをポップアップできないのはとても奇妙です。なぜ機能しないのか本当にわかりません...

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

java - Java で jar ライブラリを参照する方法

私は自分で Java を学ぼうとしており、http://algs4.cs.princeton.edu/code/をリソースとして使用しています。

残念ながら、algs4.jar を適切に参照できるように drjava を設定する方法を理解できませんでした。

したがって、次のコードをコンパイルしようとすると、

コンパイルされません。

StdDraw.javaJavaスクリプトが入っているフォルダにダウンロードするだけで問題なくコンパイルされるため、jarファイルを参照していないことはわかっています。

上記のサイトには次のように書かれています。

Mac OS X (自動)。Mac OS X インストーラーは、algs4.jar を /Users/username/algs4 フォルダーにダウンロードします。DrJava クラスパスに追加します。また、ターミナルで使用するラッパー スクリプト javac-algs4 および java-algs4 (algs4.jar 内のクラスパス) を提供します。

をクリックして、algs4.jar を Drjava クラスパスに追加しましたedit->preferences->resource locations -> extra classpath -> then clicking on the algs4.jar file

(私はWindowsとubuntuの両方でこれをやろうとしています。両方で同じ問題を抱えています。)

ubuntu で echo $PATH を実行して、パスが実際に を含むフォルダーに設定されていることを確認しましたalgs4.jar

Environmental Variables -> PATH含むフォルダに設定されていることを確認しました algs4.jar

これはかなり些細なことに違いないので、事前にお詫び申し上げます