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