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

 找回密码
 立即注册

点击进入授权页面

只需一步,快速开始

  • 阿里巴巴业务架构史上最大调整:天猫、聚划算合并!
  • 格力成下一个万科?董明珠:任何人接手只会把企业搞垮
  • 王小川绝食!马云、王健林那些不为人知的癖好
  • 《飞刀又见飞刀》曝主题曲MV 刘恺威杨蓉演绎“爱与恨”
  • 秀智在香港拍专辑封面 准备以个人的身份出道
  • CNBLUE纪念日本出道5周年巡演落幕 7万余粉丝捧场
  • 富士康高管偷走5700台iPhone 或被判监禁10年
  • 马伊琍被指胸部缩水 煽情回应让网友看哭了
  • 没怀二胎 昆凌呕吐是因妇科疾病吃中药产生不适
  • 俄罗斯滑雪节实拍:美女集体比基尼上阵超养眼
  • 美国圣诞节大采购一般是从感恩节之后开始的-美国生活指南
  • 希拉里团队将参与绿党候选人吉尔·斯坦发起的威斯康星州重新计票-美国生活指南
  • 第3季美国生产毛额(GDP)成长率被上修到3.2%,创2年来最佳成绩-美国房产信息
  • 赌城房跳升一步!不是都在说赌城房价缓涨吗?-美国房产信息
  • 纽约三大华人小区的房市情况-美国房产信息
  • 纽约三大华人小区的房市情况-美国房产信息
  • 投资者的“恐惧”:意大利公民投票
  • 俄罗斯央行:网络抢劫的受害者
Logo1-800-PetMeds Free Shipping $49Take $10 Off Your First Order w/code: SAVE10 - 234 x 60
ASICS AmericaPagoda Piercing Banner 234x60Sierra Trading Post
搜索
查看: 3024|回复: 13

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

[复制链接]
TA在交友中心
0 0 46
  @ME:   

20

主题

33

帖子

78

积分

新手上路

Rank: 1

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

唐人社区-北美华人论坛-内推HP?mod=forumdisplay&fid=83&fromuid=1" target="_blank" class="relatedlink">面经版-问一个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?

回复 百度谷歌雅虎搜狗搜搜有道360奇虎

举报

TA在交友中心
0 0 40
  @ME:   

16

主题

81

帖子

121

积分

注册会员

Rank: 2

积分
121
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
: .)



--
TA在交友中心
0 0 65
  @ME:   

28

主题

80

帖子

143

积分

注册会员

Rank: 2

积分
143
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?
TA在交友中心
0 0 57
  @ME:   

28

主题

92

帖子

147

积分

注册会员

Rank: 2

积分
147
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?
TA在交友中心
0 0 54
  @ME:   

25

主题

105

帖子

150

积分

注册会员

Rank: 2

积分
150
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?
TA在交友中心
0 0 59
  @ME:   

24

主题

92

帖子

158

积分

注册会员

Rank: 2

积分
158
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?
TA在交友中心
0 0 54
  @ME:   

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?
TA在交友中心
0 0 51
  @ME:   

20

主题

92

帖子

147

积分

注册会员

Rank: 2

积分
147
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?
--
TA在交友中心
0 0 32
  @ME:   

13

主题

75

帖子

99

积分

注册会员

Rank: 2

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


???真的么

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



--
TA在交友中心
0 0 65
  @ME:   

29

主题

94

帖子

159

积分

注册会员

Rank: 2

积分
159
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的问题- 唐人社区|北美华人论坛侵犯了您的权益,请联系我们.
1&1 Hosting

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

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

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

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