配列に代入
研究室のパソコンにLinux環境がないので
今VMwareっていうのを使えるように頑張ってます。
CentOSのisoをゲットしている間にJavaのおべんきょ(・ω・)
- 配列
初期化と代入の違いに混乱。。
public class Hairetsu{ public static void main(String[] args){ int[] test = {3, 6, 9, 12, 13, 15}; for(int i = 0; i < test.length ; i++){ System.out.println("3の倍数か3のつく数字" + test[i]); } } }
配列に値を代入するところを
public class Hairetsu2 { public static void main(String[] args){ int[] test = new int[] { 3, 6, 9, 12, 13, 15 }; for(int i = 0; i < test.length ; i++){ System.out.println("3の倍数か3のつく数字" + test[i]); } } }
にしてみても同じ結果を得られたのですが
よくわからない。。
newでtestっていうオブジェクトを作っているってこと…??
それなら上のように初期化した場合のtestはオブジェクトなのか。。
まだオブジェクト指向のところまで本*1勉強していないので混乱を起こしやすいです(;;
*1:お世話になってるJavaの本