質問: Javaの道やこちらの掲示板はよく参考にさせて頂いているのですが、 初めて質問させて頂きます。 現在、Androidアプリの作成方法を学んでいるのですが、 学習用に成分分析ジェネレーターの作成を行いました。 少し前に流行った脳内メーカーのような感じです。 【要件(?)】 ・名前を入力すると、入力された内容に応じて適当な成分(%)を表示する ・同じ言葉が入力された場合は同じ成分を表示 ・全ての成分を合計すると100%になる ・成分の項目は20項目で、表示時に他の項目と被らない (ex:「りんご30%、ごりら30%、りんご40%」のような表記にならない) ・表示項目の数は、1〜4項目。 自分なりに考えて実装は出来、アプリとして動くものにはなったのですが、 何分経験が浅いため、プログラムに対してあまり自信がありません。 そこで、皆様に質問させてください。 上記のアプリを実装するにあたり、難しいと考えられるポイントはどこでしょうか。 私にとってはどこもかしこも難しかったため、意見を頂けると幸いです。 また、ハッシュ表を作成せずhashCodeを取得して実装したのですが、 その実装自体に問題はないでしょうか? 普通こういう使い方はしないと思うので...。 宜しくお願いします。
回答: ロジック的に一番面倒なのは、項目を選んで%を割り振るとこじゃないのかな。 それ以外はとくに。