Java语法问题

Java语法问题,java,generics,syntax,Java,Generics,Syntax,有人能解释一下ArrayAdapter的语法吗 谢谢太好了。这意味着一种类型的API可以被一种或多种其他类型参数化。它的意思是,在这种特殊情况下,返回类型是T是CharSequence 有关更多信息,请参阅。您可能希望从使用的开始 用简单易读的术语来说,它表示您将从调用中接收字符序列的ArrayAdapter 用不那么简单的术语来说,这意味着您将ArrayAdapter类型的一个或多个成员约束为CharSequence类型。ArrayAdapter是该方法返回值的类型声明。带尖括号的位是Java

有人能解释一下ArrayAdapter的语法吗

谢谢

太好了。这意味着一种类型的API可以被一种或多种其他类型参数化。它的意思是,在这种特殊情况下,返回类型是T是CharSequence

有关更多信息,请参阅。您可能希望从使用的

开始

用简单易读的术语来说,它表示您将从调用中接收字符序列的ArrayAdapter


用不那么简单的术语来说,这意味着您将ArrayAdapter类型的一个或多个成员约束为CharSequence类型。

ArrayAdapter是该方法返回值的类型声明。带尖括号的位是Java泛型的类型声明。在此处阅读有关Java泛型的更多信息:


ArrayAdapter不是类声明。。。这是createFromResource方法的返回类型……您当然是对的。不好的术语就是不好的术语。更正。
static ArrayAdapter<CharSequence> createFromResource(Context context, int textArrayResId, int textViewResId)