问答详情
源自:6-5 使用循环操作 Java 中的数组

java数组问题

https://img3.mukewang.com/5bd423270001e9d509560697.jpg

为什么我声明数组之后结果会是null?

提问者:慕瓜4926499 2018-10-27 16:35

个回答

  • weixin_慕斯4584881
    2019-04-17 17:52:43

    你赋值后又创建了对象,新创建的对象是空的没有值得,而循环使用的是你新创建的对象不是你刚开始创建的并赋值的数组对象

  • 慕仙2348572
    2018-11-19 06:53:37

    hobbys=new String[3]

    上面又一次创建了新的对象,所有的值为初始值null;

  • 慕侠3556423
    2018-10-27 17:45:28

    hobbys=new String[3];去掉