如果我们可以编写一个单独的排序方法,可以对Integer数组,String数组或任何支持排序的类型的数组进行排序,那将是很好的。
Java通用方法和泛型类使程序员能够使用单个方法声明,一组相关方法或单个类声明来指定一组相关类型。
泛型还提供编译时类型安全性,允许程序员在编译时捕获无效类型。
使用Java Generic概念,我们可能会编写一个用于对对象数组进行排序的泛型方法,然后使用Integer数组,Double数组,String数组等调用泛型方法来对数组元素进行排序。