int[] s = new int[10]{1,2,3,4,5,6,7,8,9,10}; // 語法錯誤
// 1. 靜態初始化(推薦)
int[] s = {1,2,3,4,5,6,7,8,9,10};
// 或
int[] s = new int[]{1,2,3,4,5,6,7,8,9,10};
// 2. 動態分配後賦值
int[] s = new int[10];
s[0]=1; s[1]=2; ... // 或循環賦值
Java 不支持 new int[10]{...} 這種混合語法,要么靜態初始化自動推導長度,要么 new int[10] 僅分配空間(默認值 0),再單獨賦值。