ユーザー入力に基づいてデータを表示する効率的な方法を見つけようとしています。必要なデータを取得するために TextView/EditText があります。財務計算機用に 1 つの String (名前) と 3 つの Double (レート、金額、時間) が必要です。
ユーザーが同じデータの 1 ~ 10 個の異なるセットをどこにでも配置できるようにしたいのですが、サポートするデータがない限り、ディスプレイ (TextView) を空白/非表示にします。
私も避けたい:
String debtName1, debtName2, debtName3, debtName4, debtName5, debtName6, debtName7, debtName8, debtName9, debtName10;
Double debtRate1, debtRate2, debtRate3, debtRate4, debtRate5, debtRate6, debtRate7, debtRate8, debtRate9, debtRate10;
Double debtBalance1, debtBalance2, debtBalance3, debtBalance4, debtBalance5, debtBalance6, debtBalance7, debtBalance8, debtBalance9, debtBalance10;
Double debtTerm1, debtTerm2, debtTerm3, debtTerm4, debtTerm5, debtTerm6, debtTerm7, debtTerm8, debtTerm9, debtTerm10;
これは本当にばかげているようです。また、「ターム」に基づいてデータを再編成し、最小のタームから最大のタームまで簡単に表示できるようにする予定です。
「ポインター」を実行することを検討していましたが、Java のポインターの「回避策」方法が、私がやろうとしていることに実際に適合するようには思えませんでした。
助言がありますか?