偶然遇到的Java泛型错误,百思不得其解。

import java.util.List;
02  
03 public class Main {
04  
05     public static class Test<T> {
06          
07         public List<String> getList() {
08             return null;
09         }
10      
11     }
12  
13     public static void main(String[] args) {
14         String value = new Test().getList().get(0);
15     }
16  
17 }
Exception in thread "main" java.lang.Error: Unresolved compilation problem:   
Type mismatch: cannot convert from Object to String  
at Main.main   (   Main.java:14   )  

你可能感兴趣的:(偶然遇到的Java泛型错误,百思不得其解。)