美国华人网FuninUSA_唐人社区_北美华人论坛:找礼品卡,找折扣,找报价,找工作,找内推,找项目,找股票

 找回密码
 立即注册
  • 小龙女报警抓母不算啥!朱茵曾说过的话才是惊恐
  • 何洁过生日晒美照 自称为爱奋不顾身付出
  • 原来左撇子的甜馨字这么漂亮,老爸贾乃亮都自叹不如
  • 体验生活?薛之谦被曝KTV撩妹抽烟
  • 章子怡好继母人设崩塌?小苹果一直跟奶奶住
  • 安琥签约诚利风尚迎首秀?亮相Cabbeen时装发布会
  • 大家更爱健康:可口可乐、百事可乐心酸没人喝
  • 秘鲁10年一遇洪灾 男子洪水中开车:这一幕太惊险
  • 海豚猛撞河豚竟为逼出毒素:吸了会兴奋上瘾
  • 汪小菲为老婆儿女做什么了能让大S这样称赞?
  • 特朗普敦促“美国优先”,但股票投资者应该关注海外市场
  • 英特尔能够抓住自动驾驶新革命吗?
  • 医疗改革,联合健康将极具吸引力
  • AMD将打破这暴风雨前的平静
  • 在“中性”评级下,Snapchat股价不断攀升
  • IBM:只有适应才能变得更好
  • 为什么特朗普交易仍然完好无损?
  • 自第一季度科技泡沫以来,投资者情绪跃升至最高水平
  • 如果特朗普的医保法案通过,谁会是赢家?
Logo1-800-PetMeds Free Shipping $49Take $10 Off Your First Order w/code: SAVE10 - 234 x 60
ASICS AmericaPagoda Piercing Banner 234x60Sierra Trading Post
搜索
查看: 3050|回复: 13

内推面经 -问一个java generic的问题- 唐人社区|北美华人论坛

[复制链接]

20

主题

34

帖子

79

积分

注册会员

Rank: 2

积分
79
QQ
发表于 2016-11-5 02:22:52 | 显示全部楼层 |阅读模式
分享到:
{$content}

唐人社区-北美华人论坛-内推面经版-问一个java generic的问题


  JobHunting
标 题: 问一个java generic的问题


这句java
List[] list = (List[]) new ArrayList[10];

会有 unchecked cast warning, 如何改写才能 type safe? (不要SuppressWarnings
.)
--
Look. If you had one shot or one opportunity to seize everything you ever wanted in one moment.
Would you capture it or just let it slip?

新浪微博官方账号】美国华人网FunInUSA : 每日滚动更新美国商业投资就业招聘留学移民资讯。
回复 百度谷歌雅虎搜狗搜搜有道360奇虎

举报

18

主题

94

帖子

133

积分

注册会员

Rank: 2

积分
133
QQ
发表于 2016-11-5 03:26:27 | 显示全部楼层
JobHunting
标  题: Re: 问一个java generic的问题


  public static void main(String[] args) {
      List<Integer>[] lists = new List[10];
      lists[0] = new ArrayList<>();
      lists[0].add(1);
      System.out.println(lists[0].get(0));
  }

no unchecked warning

【 在 coldknight (冷骑士) 的大作中提到: 】
: 这句java
: List<Integer>[] list = (List<Integer>[]) new ArrayList[10];
: 会有 unchecked cast warning, 如何改写才能 type safe? (不要
SuppressWarnings
: .)



--

29

主题

85

帖子

152

积分

注册会员

Rank: 2

积分
152
QQ
发表于 2016-11-5 03:35:36 | 显示全部楼层
JobHunting
标  题: 问一个java generic的问题


这句java
List<Integer>[] list = (List<Integer>[]) new ArrayList[10];

会有 unchecked cast warning, 如何改写才能 type safe? (不要SuppressWarnings
.)
--
Look. If you had one shot or one opportunity to seize everything you ever wanted in one moment.
Would you capture it or just let it slip?

30

主题

100

帖子

157

积分

注册会员

Rank: 2

积分
157
QQ
发表于 2016-11-5 03:45:21 | 显示全部楼层
JobHunting
标  题: Re: 问一个java generic的问题


试了,有warning啊。

【 在 LostAngeles (大天使) 的大作中提到: 】
: 你自己试一遍啊
: :你确定第一句不会warning?
: :Look. If you had one shot or one opportunity to seize everything you
ever
: wanted in one moment.
: :Would you capture it or just let it slip?



--
Look. If you had one shot or one opportunity to seize everything you ever wanted in one moment.
Would you capture it or just let it slip?

28

主题

111

帖子

170

积分

注册会员

Rank: 2

积分
170
QQ
发表于 2016-11-5 04:32:56 | 显示全部楼层
JobHunting
标  题: Re: 问一个java generic的问题


有时候,比如一个String, 只有小写字母,要对每个字母打印出它所有index。
List[] element可以是null. List<List<Integer>>就必须事先都initialized。

【 在 zillionaire (Becoming ruler of the universe) 的大作中提到: 】
: 跑题问下,为什么不用List<List<Integer>>,这么感觉好怪


--
Look. If you had one shot or one opportunity to seize everything you ever wanted in one moment.
Would you capture it or just let it slip?

25

主题

101

帖子

169

积分

注册会员

Rank: 2

积分
169
QQ
发表于 2016-11-5 04:48:26 | 显示全部楼层
JobHunting
标  题: Re: 问一个java generic的问题


你确定第一句不会warning?

【 在 LostAngeles (大天使) 的大作中提到: 】
:   public static void main(String[] args) {
:       List<Integer>[] lists = new List[10];
:       lists[0] = new ArrayList<>();
:       lists[0].add(1);
:       System.out.println(lists[0].get(0));
:   }
: no unchecked warning
: SuppressWarnings



--
Look. If you had one shot or one opportunity to seize everything you ever wanted in one moment.
Would you capture it or just let it slip?

24

主题

59

帖子

107

积分

注册会员

Rank: 2

积分
107
QQ
发表于 2016-11-5 04:57:11 | 显示全部楼层
JobHunting
标  题: Re: 问一个java generic的问题


好吧,多谢霸哥。

【 在 jobhuntinger (jobhuntinger) 的大作中提到: 】
: can't you just use a list of list? when backed by array list, there's no
: performance difference
: SuppressWarnings



--
Look. If you had one shot or one opportunity to seize everything you ever wanted in one moment.
Would you capture it or just let it slip?

21

主题

100

帖子

157

积分

注册会员

Rank: 2

积分
157
QQ
发表于 2016-11-5 04:59:58 | 显示全部楼层
JobHunting
标  题: Re: 问一个java generic的问题


确实,java的generic 真是sb,和c#没的比。


【在coldknight(冷骑士)的大作中提到:】
:试了,有warning啊。
:Look. If you had one shot or one opportunity to seize everything you ever
wanted in one moment.
:Would you capture it or just let it slip?
--

14

主题

79

帖子

113

积分

注册会员

Rank: 2

积分
113
QQ
发表于 2016-11-5 05:29:51 | 显示全部楼层
JobHunting
标  题: Re: 问一个java generic的问题


???真的么

【 在 coldknight (冷骑士) 的大作中提到: 】
: 有时候,比如一个String, 只有小写字母,要对每个字母打印出它所有index。
: List[] element可以是null. List>就必须事先都initialized。



--

32

主题

110

帖子

181

积分

注册会员

Rank: 2

积分
181
QQ
发表于 2016-11-5 06:16:59 | 显示全部楼层
JobHunting
标  题: Re: 问一个java generic的问题


你自己试一遍啊

【在coldknight(冷骑士)的大作中提到:】
:你确定第一句不会warning?
:Look. If you had one shot or one opportunity to seize everything you ever
wanted in one moment.
:Would you capture it or just let it slip?
--
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

美国华人网|唐人社区|什么值得买FunInUSA.net发布的内推面经 -问一个java generic的问题- 唐人社区|北美华人论坛帖子由网友提供或转载于网络,若发布的内推面经 -问一个java generic的问题- 唐人社区|北美华人论坛侵犯了您的权益,请联系我们.
Sasa.com

Copyright ©2011 FunInUSA.NET All Right Reserved.  Powered by Discuz! X3.0 小黑屋

本站信息均由会员发表,不代表美国华人网FunInUSA|唐人社区的立场,如侵犯了您的权利请发帖投诉  技术支持: 美国华人网FunInUSA|唐人社区

安全联盟认证 安全联盟认证

快速回复 返回顶部 返回列表