为了账号安全,请及时绑定邮箱和手机立即绑定

数组里Course()前 new的作用是什么 去掉可不可以

数组里Course()前 new的作用是什么 去掉可不可以

正在回答

5 回答

这个有什么不可以理解的,你定义的是一个对象数组,数组里放的都是Course的对象,创建一个对象不用new 用什么。。二楼理解的的很对,但感觉像是没有学过数组的赶脚。

0 回复 有任何疑惑可以回复我~

new 就是要开辟一块空间给你所要存入的数据,不然要存入的数据没有地方放。

0 回复 有任何疑惑可以回复我~

这属于语法规则,必须这么些,编译器才能进行编译,否则编译不能通过

0 回复 有任何疑惑可以回复我~

不能去掉,我试过了,我也是有点不理解。但是去掉之后会报错,说的是这个方法在这个类里面未定义。Course是一个类,因该是在这个类里面new的一个对象之类的吧,我感觉就是跟前面的Course这个类有关系。如果你找到更准确的答案,麻烦给我也讲讲哟。

0 回复 有任何疑惑可以回复我~

相当于 就是 Course cr1=new Course(); 实例化啊 只是以数组的形式写出来 多个这种实例化而已,方便,好看,new不可以去掉。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

数组里Course()前 new的作用是什么 去掉可不可以

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信