Java 字符与带有数组和数组列表的字符?

Java 字符与带有数组和数组列表的字符?,java,arrays,char,Java,Arrays,Char,为什么字符数组无效,而字符数组有效,为什么字符列表有效,而字符列表无效?这可能与原语和对象有关,但有人能更清楚地解释一下吗?char[]和Character[]都是完全有效的。但是,对于泛型,就像列表中的泛型参数一样,泛型参数必须是类而不是基元,因此只能有列表。为什么字符数组无效?谁说它们无效?你说得对。char是一种基本类型。字符是对象类型。谷歌有点了解他们的差异和自动装箱。

为什么字符数组无效,而字符数组有效,为什么字符列表有效,而字符列表无效?这可能与原语和对象有关,但有人能更清楚地解释一下吗?

char[]和Character[]都是完全有效的。但是,对于泛型,就像列表中的泛型参数一样,泛型参数必须是类而不是基元,因此只能有列表。

为什么字符数组无效?谁说它们无效?你说得对。char是一种基本类型。字符是对象类型。谷歌有点了解他们的差异和自动装箱。