0
我做了如下的JComboBox對象,但它不會工作:使用初始化字符串數組
JComboBox brand = new JComboBox({"Pizza Hut", "Papa John's", "Dominos" });
的錯誤是: Syntax error on token "new", @ expected after this token
請幫助我瞭解是什麼問題。
我做了如下的JComboBox對象,但它不會工作:使用初始化字符串數組
JComboBox brand = new JComboBox({"Pizza Hut", "Papa John's", "Dominos" });
的錯誤是: Syntax error on token "new", @ expected after this token
請幫助我瞭解是什麼問題。
不能剪短陣列的創建,您需要提供更多信息,以便編譯器可以解析的類型,例如
JComboBox brand = new JComboBox(new Object[]{"Pizza Hut", "Papa John's", "Dominos" });
我可以使用新的String [],而不是新的對象[ ]? – GuptillGunther
@GuptillGunther是的,但是除非你使用泛型,比如'JComboBox brand = new JComboBox <>(new String [] {「Pizza Hut」,「Papa John's」,「Dominos」});'這對於'JComboBox' –
MadProgrammer
哦......我明白了。多謝,夥計。 :) – GuptillGunther