Processingのちょっとした注意点

配列までやってみて、自分用にメモっておいたこと

凄く当たり前のことばかりですが間違えないよう纏めておきます

 

=============================

 

関係演算子の結果はbool型で格納される

 

論理演算子はandとorの場合は演算子を重ねる

NOT(論理否定)!

AND(論理積)&&

OR(論理和)||

 

論理演算子の結果はbool型で格納される

 

キャスト演算子は (型)変数 と使う

 

whileは処理が終わってから真偽判断を行うので以下のような場合

int a = 0;

int i = 1;

while (a < 55){

  a = a + i;

  i += 1;

}

println(i);

println(a);

最終的にはaは55だが、iは11になっている

iが10で終了するためには()内部をa < 45にする必要がある

 

配列は宣言した時点では0で初期化されるが、必ず0で初期化されているかはわからないのでforで初期化するべき