問題タブ [bluej]

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

java - Javaメソッドがnullを返すのはなぜですか?

Java メソッドが null を返す理由をデバッグしようとしています。詳細はこちら。

単純なカード「ゲーム」を作成していますが、外部メソッドの呼び出しと新しいオブジェクトの作成に問題があります..それはカードのデッキです..カード用に1クラス、デッキ用に1クラス、ゲーム用に1クラス

これはコードが入る私のクラスです

これは、メソッドを取得するデッキクラスです

したがって、私の問題は、デッキから最初のカードを引き出して「手」に追加しようとすることです..だから私は takeCard() を呼び出す dealCard() を呼び出そうとしています.. takeCard() は正常に動作しますが、試してみるとdealCard() を介して null を返し、arrayList に null を追加できないため、エラーが発生した場合に呼び出します。

前もって感謝します

***編集しました。無関係なメソッドとクラスを削除..

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

java - どのようにJavaで肩、腕の長さを測定するのですか?

これは私の画像リンクです:

http://compsci.ca/v3/download.php?id=9165&sid=8b1ef1788c32286c495e956bc6cd2df3

体の白い紐を検出し、長さを取得しました。私の問題は、肩を検出し、肩と長さまたは腕の測定値を取得する方法です..私を助けてください:(

これは私の作品です。修正がある場合は、修正して、プログラムを改善する方法を提案してください..

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

java - switch case を使用した最大 3 つの数字

switch-case (if を使用せずに) を使用して、与えられた 3 つの数値から最大の数を見つけたいと思います。このプログラムを使用して質問に答えました。

誰にも簡単な答えがありますか?

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

input - BlueJ ユーザー入力コードがコンパイルされない

コンパイルして、ユーザーがターミナルウィンドウに数値を入力できるようにする小さなコードがあります(Blue Jを使用しています)。

ただし、「コンパイル」している間は、端末ウィンドウを開いたり、表示したり、操作したりすることはできません。代わりに、赤い「オブジェクト ボックス」が表示されます。

私はしばらくこの問題を回避しようとしてきましたが、どこにも答えが見つからないようです。

使用されるコードは次のとおりです。

0 投票する
7 に答える
11751 参照

java - Eclipse IDE スコープの強調表示?

私が初めて Java を学んだとき、私は「BlueJ」という IDE を使用していました。コードのブロックを非常に読みやすくする「Scope Highlighting」と呼ばれる機能がありました。今、私は BlueJ から移行し、Eclipse を使い始めました。私は現在、Eclipse を好みに合わせてカスタマイズする過程にあり、Eclipse 内でこのスコープ ハイライト機能を使用したいと考えています。

私はどこでもそれを行う方法についての答えを探しましたが、Eclipseでそれを行うための解決策を示す情報を見つけることができません.

スコープの強調表示がどのように見えるかを示す図を次に示します。

各メソッドの背景色に注意してください

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

java - Overriding User Library Classes in Java

I code java with BlueJ for Mac. I have added the stdlib.jar library (From princeton http://introcs.cs.princeton.edu/java/stdlib/). Before added this library I had my own class named StdDraw.java (The specific class I was using on the project) and copy/pasted the code. I also adjusted some of the code and added some new lines. Since I cannot edit the libraries code, how may I override or extend library classes to add additional functionality?

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

java - BlueJ の Appletviewer が起動しない

そのため、左下隅に「アプレットビューアーでアプレットを実行しています」と表示されたままになり、アプレットビューアーが開かない場合は、通常どおりアプレットを実行します。クラスを右クリックすると、「アプレットの実行」が赤で表示されます。それが重要な場合です。コンピューターに関連するすべての Java をアンインストールし、JDK 7 と BlueJ を複数回再インストールしましたが、appletviewer がポップアップしないという結果が引き続き表示されます。私が試し続けているアプレット クラスは教科書の Web サイトから直接引用したものなので、コードに問題はないと思います。このアプレットは、私の学校の他の全員のコンピュータで問題なく動作します。では、appletviewer を機能させるにはどうすればよいでしょうか。

クラスのコードは次のとおりです。

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

java - blueJkareltjeが世界に港を作る

Kareltjeは迷路を歩く必要があります

ここで、Kareltjeが見つけなければならない座標のリストを作成したいと思います。これらの座標はポート(壁)です。Kareltjeがこの港に歩いているとき、彼が戻ることができないように壁を下に置きます。私の問題は、壁と座標の作り方がわからないことです。誰かがこれを手伝ってくれますか?

これは私が今得たコードです:

そしてこれはdeoefenwereldからのコードです:

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

java - Java が期待どおりに端末に出力しない (新しい行が表示される)

私が持っているコードは以下です。私はそれが次のようなものを吐き出すことを期待しています:

SN=12345678 EX=73 CW=73 マーク=73.0

SN=87654321 EX=50 CW=70 マーク=60.0

しかし、私は得ています:

.

.

.

SN=12345678 EX=73 CW=73 マーク=73.0

.

.

SN=87654321 EX=50 CW=70 マーク=60.0

(余分な改行がたくさんあります(ピリオドで示されます))

これらがどこから来ているのか、私には本当にわかりません。

正しい方向に向けてください!

getInt は次のように定義されます。