Fightin黑马 发表于 2014-9-10 20:46
这里的T代表你要限定的类型,可以是任意引用类型.比如定义为String 那么里面的所有T都代表了String.其他类型 ...
bullfrog 发表于 2014-9-10 21:20
如果函数定义成 T convert(T obj){} 我大概还能理解,但是在视频里是写成
T convert(Object obj)的
如 ...
Fightin黑马 发表于 2014-9-10 21:28
他表示的传入的参数是Object的类型的,T是泛指的概念,在平时用的时候如果你不知道要传入的是什么类型的时 ...
bullfrog 发表于 2014-9-10 21:41
不行的,我刚刚试了一下。即使把Object s1 ="abc"; 写成 String s1 ="abc"; 那一行toUpperCase()也是编译 ...
Fightin黑马 发表于 2014-9-10 21:59
convert(s1).toUpperCase(); 这个地方你不能直接就后面加点来使用的,因为你的方法使用的是泛型,虚拟机并 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |