to precisando saber como crio Tipos Abstrados de Dados em java,utilizando um vetor.Gostaria de saber tbm como faço para mudar a cor da fonte de uma determinada palavra de uma msgm que será exibida por um JOptionPanel.showMessage e se tem jeito de inserir alguma figura neste.
ola amigo , o tad na verdade é um conjunto de valores q serve para armazenar dados e realizar operações com as mesmas
vc pode criar e deve criar o seu tad em uma classe.
para criar seu vetor do tipo tad vc faz mais ou menos assm:
criando uma classe q no meu caso chama-se vetor
public class Vetor {
privatelongVetor[];privateintE; //ira servir como o indice do vetor
/**
Cosntrutor
@param max /
public Vetor(int max){
/*
cria o meu vetor dentro do construtor
*/
Vetor= new long[max];
/**
numero de elementos sera iniciado com zero
*/
E=0;
Vetor[E]=valor; //Vetor no indici ‘E’ recebe variavel ‘valor’
E++; //após indice recebe um imcremento de +1(vai para o proximo elemento)
}
public boolean deletar(long valor){
int j;
for(j=0;j<E;j++)if(valor==Vetor[j])//seovalorforigualaovetorcomidicede'j'(encontrarovalor)break;//paraaexecuçãoif(j==E)//se'j'forigualaoindice'E'returnfalse;//retornafalsoelse{for(intk=j;k<E;k++)//krecebejeatéqksejamenorqoindicedeelementosVetor[k]=Vetor[k+1];//vetornaposição'k'recebevetornaposição'k+1'E--; //decremento o elementoreturntrue;//retornaverdadeiro}