Como Criar classe de dados?

1 resposta
A

Pessoal gostaria de criar classe de dados ...
mas na minha primeira tentativa deu erro ???

alguem pode me ajudar ?? ou tem algum exemplo ???

public class Teste{
	
	public static void main(String[] args){
	
	DataOnly[] d = new DataOnly[1];
	d[0].i = 12;
	System.out.println(d[0].i);

		
	}
	
class DataOnly {
	int i;
}
	
	
}

1 Resposta

_

Voce esta tentando criar um tipo primitivo, acho que em Java nao é possivel, você teria que criar um objeto. O erro NullPointerException (foi o que deu aqui) ocorre porque voce nao criou referencias, que deveria haver um construtor.
Veja se seria melhor assim:

public class Teste{

public static void main(String[] args){

DataOnly[] d = new DataOnly[1]; 
 d[0] = new DataOnly(12); 
 System.out.println(d[0].i);

}
}

class DataOnly {

int i;

DataOnly(int value) {

i = value;

}

}

Caso nao seja o que voce queria, por favor especifique melhor a sua duvida

Criado 19 de outubro de 2004
Ultima resposta 20 de out. de 2004
Respostas 1
Participantes 2