QA@IT

SaiRyo

レベル 6

サイト内ランキング 479

    ┗ 3位 (過去30日)

過去最高月間ランク 2

質問数 3件/回答数 0

投稿した質問の解決率 100% (3 / 3)

登録日 2012年10月26日

回答

タグ

アクティビティ

解決 別クラスを通して変数の扱うためにHashMap、Iteratorを利用したいのですが上手くいかず困っています
コメント
別クラスを通して変数の扱うためにHashMap、Iteratorを利用したいのですが上手くいかず困っています
回答ありがとうございます。 遅くなってすいません。 なんとかこちらで解決できました。 少しプログラムを追加したためエラーが返ってきたのですので最初の問題の件は理解しました。 お手数おかけしました。 ありがとうございました。
コメント
別クラスを通して変数の扱うためにHashMap、Iteratorを利用したいのですが上手くいかず困っています
回答ありがとうございます。 staticの件修正しました。 今後気をつけようと思います。 重ねて申し訳ないですがuserdataをstaticにするにはどのように記述すると良いのでしょうか。 あとUser user = entry.getValue();の後に user.first_point;とすると間接参照できないと帰ってくるのですがどのようにするとよいのでしょうか。
コメント
別クラスを通して変数の扱うためにHashMap、Iteratorを利用したいのですが上手くいかず困っています
回答ありがとうございます。 staticは付けずにクラスに対してでなくオブジェクトのインスタンスに対して変数を割り当てる必要があるのですね。ありがとうございます。
編集
別クラスを通して変数の扱うためにHashMap、Iteratorを利用したいのですが上手くいかず困っています
少し説明を加えました
コメント
別クラスを通して変数の扱うためにHashMap、Iteratorを利用したいのですが上手くいかず困っています
回答ありがとうございます。 ここでのIteratorの目的は単に今までputで登録したユーザ、そのポイントがユーザの重複による条件を考慮して登録されているか確認することのみ行いたいです。 あとint value = userdata.get(key); の右辺をfirst_pointの値を得るにはどのように書きなおすとよろしいのでしょうか