2011-10-04 15 views
7

Ben Java dizilerinin

int[] s = { the list here} 

karşı

int[] s; 

s = new int[]{ and put the list here..} 

bu bunu yapmanın kabul edilebilir bir yol hem birisini Are java böyle initialize ve dizi testere beyan?

cevap

8

Evet, ikincisi özel bir durumda eski bir kısaltmadır sol taraf), eski ise genel olarak bir ifade olarak kullanılabilir.

+0

+1. – informatik01

0

Evet, her iki durumda da üretilen gerçek bayt kodu tam olarak aynıdır. Kısayol sözdizimini kullanmanın ** sınırlamasını ** belirtmek için