Numero Erdos

0 respostas
java
D

Pessoal, esse trecho do codigo seria para preencher varias linhas, sendo que cada linha possui varios nomes da classe Autor. Logo após os nomes seriam separados um a um e postos em uma matriz de nomes. No entanto, independente do numero ‘x’ de linhas que eu digite ele retorna o java.lang.ArrayIndexOutOfBoundsException na linha 16 com Index 1 out of bounds for length 1. Alguem consegue enxergar oq eu n to vendo pfvr?

Scanner tec = new Scanner(System.in);

Autor[][]autor;

String n;

int x = tec.nextInt();

autor = new Autor[x][x];
for(int i=0;i<x;i++) {
			 n = tec.nextLine();
			String[] vect = n.split(", ");
			for(int j=0;j<x;j++) {
				autor[i][j]= new Autor(vect[j]);
			}
				
				
		}
Criado 15 de junho de 2019
Respostas 0
Participantes 1