Ошибка в создании [закрытого] Arrays

я делаю Array Книг и Авторов (ранее уже я формулировал вопросы, относесенные к этому классу).

 public class Autor {

 private Libro[] librosEscritos;

    public Autor(String nombre, String email, Libro[] librosEscritos) {
    this.nombre = nombre;
    this.email = email;
    this.librosEscritos = librosEscritos;
}


public class Libro {
private final String nombreLibro;
private final double precioLibro;
private final int cantidadEnStock;

public Libro(String nombreLibro, double precioLibro, int    cantidadEnStock) {
    this.nombreLibro = nombreLibro;
    this.precioLibro = precioLibro;
    this.cantidadEnStock = cantidadEnStock;

}

Я ввожу эти книги и авторов в main и у меня выходит эта ошибка.

     Autor[][] librosEscritos = new Autor[5][3];

    "carloszagon@hola.com", "dddd");

     Libro[][] librosEscritosPorAutor=new Libro [5][3];

     librosEscritosPorAutor[0]= new Libro ("La sombra del viento",9.2,);

error

0
задан 23.01.2017, 18:34
0 ответов

Ты пробуешь вводить объект Libro в двухмерном Array. Ты был бы должен вводить "колонну" массива в ту, которая ты хочешь ввести Книгу:

librosEscritosPorAutor[0][0]= new Libro ("La sombra del viento",9.2,);
                          ↕
                         aquí

Array двухмерный он был бы такого способа:

[0,0] [0,1] [0,2] ...
[1,0] [1,1] [1,2] ...
[2,0] [2,1] [2,2] ...
... ... .... .... ...
5
ответ дан 03.12.2019, 17:32
  • 1
    Стой спасибо, меня скрыла ошибка. ¿ Но если я хочу хранить книги, следующего было бы [1] [1] и así последовательно? –  23.01.2017, 18:30
  • 2
    Я обновил мой ответ. Следующий serí в [0][1] –  23.01.2017, 18:37