qq_37469456 2017-04-24 10:46 采纳率: 7.1%
浏览 6672
已采纳

java中给对象数组赋值问题

公共类中:
circle[] a=new circle[5];
a[0].radius=2;
a[1].radius=10;
a[2].radius=8;
a[3].radius=4;
a[4].radius=12;

公共类之外
class circle{
int radius;
}

这样赋值为何不对?

  • 写回答

5条回答 默认 最新

  • charliepan94 2017-04-24 11:07
    关注
        Circle [] a=new Circle[5];
        Circle a1=new Circle();
        a1.radius=2;
        a[0]=a1;
        要这样写
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?