Java问题
问题描述: 请大家帮吗详细解释一下下面这种写法的意思,谢谢 public List <?> getCodesetList();主要就是 List <?>
<?> ?是泛型 ?的作用貌似是不规定初始化的泛型 他可能会将添加进去的第一个元素的类型放到这里去.. 忘记了.. 楼上说的差不多,?也就是暂且不规定集合中的类型,可以放任何类型的数据。 public List <?> getCodesetList();主要就是 List <?> 这个是1.5版本里面的新功能泛型. 作用在于List <?> 如?=String表示,list里面的元素类型只能是String型的. 如果里面不是String那么会报错. 并且,定义反省以后再list.get(i);那么不需要经过类型转换,就是String类型的值了. 希望能帮助您. 泛型,好像是编译的时候jvm 可以直接识别 List <?>,这是JDK1.5之后增加的泛型 ?代表可以是任何对象,类型等等引用 public List <?> getCodesetList();主要就是 List <?> 这个是1.5版本里面的新功能泛型. 作用在于List <?> 如?=String表示,list里面的元素类型只能是String型的. 如果里面不是String那么会报错. 并且,定义反省以后再list.get(i);那么不需要经过类型转换,就是String类型的值了. 希望能帮助您. 顶引用 楼上说的差不多,?也就是暂且不规定集合中的类型,可以放任何类型的数据。 不是那个意思 那个List <?> 之所以放问号是先
相关问答:
不知道是什么原因,我该如何处理,请大虾们指教了,小弟在此谢过。。。。 错误信息如下: The program being debugged was signaled while in a function called from GDB. GDB has restored the context t ......
我现在想用ssh整合来做一个论坛,但数据库方面不行,我主要不会涉及数据库,不知道发帖表,和回帖表要如何设计和区分。不知道谁有一个简单的思路,来设计这些表。谢谢了。 发帖和回帖用同一张表 。发帖 id user ......
用RandomAccessFile写入TXT文件查看时是乱码,请问有什么方法可以写成可读的文件,不是用其他的文件操作,就是只用RandomAccessFile的方法是否可以实现? Java code: import java.io.*; public class RandomAcce ......