简化java / processing中的数组列表

时间:2014-09-08 07:36:56

标签: java arrays processing

如何简化这个长列表..我不想写Arduino.LOW这么多次..

int[] values = { Arduino.LOW, Arduino.LOW, Arduino.LOW, Arduino.LOW,
 Arduino.LOW, Arduino.LOW, Arduino.LOW, Arduino.LOW, Arduino.LOW,
 Arduino.LOW, Arduino.LOW, Arduino.LOW, Arduino.LOW, Arduino.LOW };

2 个答案:

答案 0 :(得分:5)

使用for循环初始化数组,如果您不知道大小使用的是List<Integer>而不是Array

int [] values = new int[14];

for(int i = 0; i < values.length; i++)
    values[i] = Arduino.LOW;

答案 1 :(得分:4)

你做不到。 你可以使用

import java.util.Arrays;
...
int [] values = new int[14];
Arrays.fill(values, Arduino.LOW);

但它并不完全相同..