我有一个分裂的用户的年龄分为8组这样的Java代码:我如何优化这段代码以查看更高性能?
private int[] A0, A1, A2, A3, A4, A5, A6, A7, A8;
public Grouping() {
super();
for (int i = 5; i < 10; i++)
A0[i] = i;
for (int i = 10; i < 20; i++)
A1[i] = i;
for (int i = 20; i < 30; i++)
A2[i] = i;
for (int i = 30; i < 40; i++)
A3[i] = i;
for (int i = 40; i < 50; i++)
A4[i] = i;
for (int i = 50; i < 60; i++)
A5[i] = i;
for (int i = 60; i < 70; i++)
A6[i] = i;
for (int i = 70; i < 80; i++)
A7[i] = i;
for (int i = 10; i < 20; i++)
A8[i] = i;
}
现在我想优化这些代码。有什么想法吗?
...为*看*更好的性能? – immibis
是的,如果我有A0到A100我不能编码像上面 –
你想要什么?更好的性能?更好的可读性?较短的代码? A0 ... A8如何使用? – assylias