关于数组的定义和初始化

关于数组的定义和初始化

我先定义数组,然后初始化,会提示”变量a已经被定义“,所以要怎么解决?http://img1.sycdn.imooc.com//climg/5d1ad6110001f7f803810068.jpg

我查了前面讲解初始化的视频,好像只能这样初始化啊。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小班 2019-07-02 17:34:49

        同学你好,如贴出的代码,是声明定义了两个相同的类型,相同名称的数组,就是同名的数组,这在java语法中是错误的哦!同学可以参考如下的数组声明:

http://img1.sycdn.imooc.com//climg/5d1b25190001921f05750324.jpg

如图哦,这两种方法都是可以的哦!

          如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 Robot大冰 #1
    我懂你的意思,你第一个框里面的初始化数组不能简写吗,那样看起来很复杂。
    2019-07-02 17:38:36
  • 好帮手慕小班 回复 提问者 Robot大冰 #2
    同学你好,声明数组,并初始化了数组长度,再对数组进行赋值,只能通过下标来赋值了哦!如果想简写,可以实例化一个Scanner,通过一个for循环来赋值,这样会简写很多呐!如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
    2019-07-02 18:19:38
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师