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

 找回密码
 立即注册
  • 脑洞大开:无人机高空坠落砸到人的头部会怎样?
  • 谢娜晒同学聚会照最显年轻 看看她是怎么被夸的
  • 锋菲昔日分手细节曝光:她在房中不见任何人
  • 这电灯泡当的 林更新与赵又廷高圆圆夫妇爬长城
  • 泰国一猴子疑因投食过度胖成猪 画面不忍直视
  • 新疆天山1号冰川加速消退:50年后就没了
  • 周杰伦与昆凌看海 神还原16年前《简单爱》歌词
  • 表情都很酷啊!窦靖童罕见晒与窦唯合影
  • 被问到什么时候当爸 吴奇隆:不知道 快了吧
  • 中国科学家发现液态金属类生物学现象:吞噬周围颗粒
    Logo1-800-PetMeds Free Shipping $49Take $10 Off Your First Order w/code: SAVE10 - 234 x 60
    ASICS AmericaPagoda Piercing Banner 234x60Sierra Trading Post
    搜索
    查看: 3057|回复: 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奇虎

    举报

    19

    主题

    97

    帖子

    141

    积分

    注册会员

    Rank: 2

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



    --

    30

    主题

    86

    帖子

    155

    积分

    注册会员

    Rank: 2

    积分
    155
    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

    主题

    104

    帖子

    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

    主题

    113

    帖子

    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?

    26

    主题

    103

    帖子

    175

    积分

    注册会员

    Rank: 2

    积分
    175
    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?

    25

    主题

    61

    帖子

    117

    积分

    注册会员

    Rank: 2

    积分
    117
    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

    主题

    104

    帖子

    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?
    --

    17

    主题

    86

    帖子

    126

    积分

    注册会员

    Rank: 2

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


    ???真的么

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



    --

    33

    主题

    114

    帖子

    186

    积分

    注册会员

    Rank: 2

    积分
    186
    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|唐人社区

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

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