【问题标题】:Java Arrays of Objects with Constructors带有构造函数的 Java 对象数组
【发布时间】:2015-01-19 22:19:40
【问题描述】:

Player [] array name = new Player[array size];
我的任务是“你现在需要做的是为每个数组元素调用你的构造函数 Player()。编码一个 for-loop 那 从 0 循环到 teamsize - 1 并将 ith 数组元素设置为 new Player()。"

我试过了:

Player [] Hits = new Player[20];
for (i = 0; i < teamsize --1; i++)
{
  // this part I have no idea how to do
}

我们将不胜感激。

【问题讨论】:

  • 您的第一行创建了数组。你说你不知道该怎么做的地方是你填充你的数组。你能想出一种方法来使用索引 i 在数组中的每个位置放置一些东西吗?我敢打赌,他们在课堂上已经讲过了……
  • teamsize 也设置什么?这甚至可以编译吗?您的 for 循环条件是错误的,它应该是 teamsize -1 而不是 --1。

标签: java arrays


【解决方案1】:

在for:

Hits[i] = new Player();

【讨论】:

    【解决方案2】:

    Java 中的数组相当简单:

    你这里有一个错误:

    for (i = 0; i < teamsize - 1; i++) /*  it is not -- , just - )
    {
       Player[i] = /* fill in this part */
    
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-09
      • 2020-10-03
      • 2015-07-24
      • 2019-11-05
      相关资源
      最近更新 更多