配列の数値を区切って2つ以上の配列に各々格納する方法。
格納される配列を元の配列の数分だけ領域確保してからfor文などで格納すればよい。
領域が確保されていないとNullPointerException エラーが発生する。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
String[] text; int[] t0; int[] t1; void setup(){ text = loadStrings("text.txt"); t0 = new int[text.length];//textの長さだけ領域確保 t1 = new int[text.length];// for(int ln = 0;ln<effect_angle.length;ln++){ String[] t = splitTokens(text[ln],","); t0[ln] = int(t[0]); t1[ln] = int(t[1]); } } |