Estou tentando implementar um código para prencher uma matriz mas recebo varios erros.
Obrigado por ler.
package projetolista;
/**
*
* @author jubei
*/
public class Tela {
private int x = 10,y = 10;
private int[][] matriz = new int[10][10];
public void preencheComZero(){
for(int i = 0; i < x;i++){
for(int j = 0; j < y; j++ ){
matriz[i][j] = 0;
}//fim do for de j
}//fim do for de i
}//fim do metodo preenchComZero()
public void mostra(){
for(int i = 1; i <= x-1;i++){
for(int j = 1; j <= y-1; j++ ){
System.out.printf(null, matriz[i][j]);
}//fim do for de j
}//fim do for de i
}//fim do metodo mostra()
}//fim da classe
package projetolista;
/**
*
* @author jubei
*/
public class TelaTeste {
public static void main(String[]args){
Tela Tela1 = new Tela();
Tela1.preencheComZero();
Tela1.mostra();
}
}
Estes são os erros
init:
deps-jar:
compile-single:
run-single:
Exception in thread “main” java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Matcher.java:1140)
at java.util.regex.Matcher.reset(Matcher.java:291)
at java.util.regex.Matcher.(Matcher.java:211)
at java.util.regex.Pattern.matcher(Pattern.java:888)
at java.util.Formatter.parse(Formatter.java:2457)
at java.util.Formatter.format(Formatter.java:2413)
at java.io.PrintStream.format(PrintStream.java:920)
at java.io.PrintStream.printf(PrintStream.java:821)
at projetolista.Tela.mostra(Tela.java:35)
at projetolista.TelaTeste.main(TelaTeste.java:18)
Java Result: 1
CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)