0

そこで、Eclipse 3.7.2 のアルゴリズムの簡単なテスト プログラムをコーディングしました。実行しようとすると、コンソールの上部に灰色のバーが表示されました。それは次のとおり<terminated> test[Java Application]C:\Program Files\Java\jre6\bin\javaw.exeです。誰がこれを引き起こしているのか知っていますか? ここに画像の説明を入力

4

2 に答える 2

4

あなたのプログラムは正しく実行されています。問題は、プログラムのロジックにあり、それが print ステートメントに到達することを決して許可していません。あなたがするとき

if(s==original)
return;

s==originalこの演算子は 2 つのオブジェクトを比較するため、このステートメントは常に true を返します。== operatorここでロジックを再考し、Java で何をするかについてググる必要があります。

また、別の注意として、配列を使用する代わりにString[] s = {"a","b","c"}、文字列を使用しないのはなぜですかString s = "abc";

于 2012-11-14T05:36:15.583 に答える
0

[コントロール パネル] > [Windows ファイアウォール]に移動し、[既定値に戻す]を選択する必要がありますが、他の設定を失いたくない場合は、[詳細設定] を試して、そこで Eclipse を見つけることができます。

于 2012-11-14T05:27:13.370 に答える