我正在尝试找到一种基于用户输入显示数据的有效方法。我有 TextView/EditText 来获取我需要的数据。我希望财务计算器有 1 个字符串(名称)和 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 的“变通”指针方法并不适合我正在尝试做的事情。
有什么建议么?