StLinkedListack<String> list = new LinkedList<String>();
StLinkedListack list = new LinkedList();我的疑问主要在是否要加“<数据类型>”这里,感觉不加“<数据类型>”也不影响程序的运行啊?加了反而限制了数据类型的使用
StLinkedListack list = new LinkedList();我的疑问主要在是否要加“<数据类型>”这里,感觉不加“<数据类型>”也不影响程序的运行啊?加了反而限制了数据类型的使用
对于StLinkedListack <String> list = new LinkedList <String>();
如果你要取得第一个元素,直接 String str=list.get(0);而对于StLinkedListack list = new LinkedList();
如果你要取得第一个元素,假设依然是String类型,你就得用 String str=(String)list.get(0);
因为这时候取出来的list.get(0)是Object类型的,要强制类型转换成String类型