专栏名称: ImportNew
伯乐在线旗下账号,专注Java技术分享,包括Java基础技术、进阶技能、架构设计和Java技术领域动态等。
目录
相关文章推荐
ImportNew  ·  被微软裁员后,3 人自杀! ·  2 天前  
芋道源码  ·  很严重了,大家极限搞钱吧 ·  昨天  
Java编程精选  ·  Java 中如何使用枚举来消除 if/else ·  昨天  
芋道源码  ·  能在一家不到 20 人的 IT ... ·  2 天前  
51好读  ›  专栏  ›  ImportNew

一个小栗子聊聊 JAVA 泛型基础

ImportNew  · 公众号  · Java  · 2016-12-03 22:16

正文

请到「今天看啥」查看全文


String name = ( String ) list . get ( 0 );

int num = ( Integer ) list . get ( 1 );

System . out . println ( String . format ( "name[%s], num[%s]" , name , num ));

}


上面的代码没问题,可以很好地编译和运行通过,问题是我必须要事先很清楚地知道容器中的索引为0的对象是什么类型,索引为1的对象是什么类型,很显然,这在实际应用中是不切实际的,也是一种很不靠谱的做法,那么这个问题如何解决呢?泛型。







请到「今天看啥」查看全文