📄 genericslab.java
字号:
import java.util.*;public class GenericsLab { public static void main( String[] args ) { List sList = new LinkedList(); List iList = new LinkedList(); // In the next line create a generic List iterator - from the iList iList.add(new Integer(1)); iList.add(new Integer(2)); sList.add(new String("Hello")); sList.add(new String("World")); // Add an Integer to list that contains only String sList.add(new Integer(1)); // Create a generic List iterator for the iList Iterator genericIterator = iList.iterator(); while(genericIterator.hasNext()) { // Illegal cast caught at runtime. String item = (String)genericIterator.next(); } genericIterator = sList.iterator(); // No guarantee of homogeneous containers. while (genericIterator.hasNext()) { // fail at runtime due to heterogeneous set String item = (String)genericIterator.next(); } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -