java类型推导

类型推导意味着不光程序可以检测类型信息,也可以在需要时推测出类型信息。例如,一个局部变量在定义时,可以不说明类型(它将自动有一个"Unkown"的类型),而在它第一次使用的时候,确定它的正确类型。


 

java目前版本无法在构造器和方法调用中执行类型推导,但可以制作自己的工具类:

  Java代码

  public static <k,v> HashMap<k,v> newHashMap(){

  return new HashMap<k,v>();

  }

  //调用

  Map<String,List<String>> m=newHashMap();

 

你可能感兴趣的:(java类型推导)