在我的应用程序中,我有几组变量属性和他们自己的代码。例如,有220个变量,它们将文本转换为数字:
P1 = Integer.parseInt(S1);
P2 = Integer.parseInt(S2);
...
P220 = Integer.parseInt(S220);
是否可以用一个或两个字符串编写此代码,而不是220?像这样:
Pn = Integer.parseInt(Sn)
,其中n - 数字在1和220范围内。
答案 0 :(得分:6)
显而易见的方法是使用数组:
int[] S = new String[220];
int[] P = new int[220];
for (int i = 0; i < P.length; i++)
P[i] = Integer.parseInt(S[i]);
它还可以简化您填充这些字符串的代码。