gente n estou conseguindo resolver o problema da minha interface aqui vai o código dela
package dao;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.nio.charset.StandardCharsets;
import entity.Tabuleiro;
public class InputInstance {
public static Tabuleiro getInstance(String file) {
Tabuleiro tabuleiro = null;
InputStream is;
InputStreamReader isr;
BufferedReader br;
try {
is = new FileInputStream(file);
isr = new InputStreamReader(is, StandardCharsets.UTF_8);
br = new BufferedReader(isr);
String line;
int[][] pecas = new int[Tabuleiro.N][Tabuleiro.N];
for(int i=0; i<Tabuleiro.N; i++) {
line = br.readLine();
String[] valores = line.split(" ");
for(int j=0; j<Tabuleiro.N; j++) {
pecas[i][j] = Integer.parseInt(valores[j]);
}
}
tabuleiro = new Tabuleiro(pecas);
}catch(IOException e) {
e.printStackTrace();
}
return tabuleiro;
}
}
esse é o erro que ela dá:
Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 1
at dao.Interface.getInstance(Interface.java:33)
não estou conseguindo resolver alguém pode me ajudar!!!