1

私はこれについて以前に何かを投稿しましたが、あまり遠くまで行きませんでした。コードのほとんどを再実行した後、どこに行こうとしているのかを少し簡単に確認できるようになるでしょう...

まだ部分的に完了していますが、"numberOfTaxpayers" と相関する値の数を userGross、userTax、および userNumChild 用に作成された新しい配列に割り当てようとすると、コンパイラ エラーが発生します。userfName および userlName 文字列でコンパイルされたので、正しいパスへのガイダンスはありますか?

私がしなければならないことは、これらのカテゴリごとに配列を作成し、最後にすべての入力を表示させることです。したがって、たとえば次のような JOptionPane が表示されるはずです。

名: FName の例

姓: LName の例

総収入: 収入の例

子供の数:例数

納税額: 納税額

入力した数のユーザーに対してこれを行う必要がありますが、すべてのユーザーを 1 つのボックスに出力します。完成したコードを探すのではなく、どこで失敗したかについてのガイダンスです!! (配列リストは使用できません)

import javax.swing.JOptionPane; 

class AssignmentSeven
{
   public static void main(String[] args)
   {
4

1 に答える 1

1

大文字化が重要!それはあなたの問題です。

numberOfTaxPayers != numberOfTaxpayers

しかし、ここから得られる重要な教訓は、エラー メッセージを無視しないことです。多くの場合、何が間違っているかを正確に教えてくれるからです。ここでは、変数を認識できないことを示していnumberOfTaxPayersます。変数をよく見ると、それが理にかなっていることがわかります。正確にその名前と大文字の変数が宣言されていないためです。

于 2013-10-26T03:28:09.320 に答える