import java.util.List; | |
import java.util.Map; | |
import java.util.Properties; | |
public class Main { | |
public static void main(String[] args) throws Exception { | |
Properties properties = new Properties(); | |
Map<String, String> map = (Map) properties; | |
System.out.println(map); | |
} | |
} | |
interface I {} | |
class C implements I {} | |
class U { | |
void foo() { | |
List<C> listOfC = null; | |
List<I> listOfI = (List) listOfC; | |
} | |
} |