| Autor |
Mensagem |
|
|
|
Eu também tô começando, mas o impacto das mudanças são significativos, entretando, se vc programar usando os recursos velhos os programas funcionam do mesmo jeito, o único problema que vc vai ter em não se adaptar as novas especificações é que vc não vai se beneficiar das melhoras implementadas.
|
 |
|
|
Site animal, gostei pra caramba.....
|
 |
|
|
Desculpa pessoal, mas eu postei o códio errado na verdade é isso:
Achou que não me espressei bem, minha dúvida não é em relação a lista, o que não entendi é como esse método me retornou um referência ao proximo do próximo do próximo. Algo como:
No - proximo - proximodoproximo
Usando assim:
[code]
noqualquer = noqualquer.getNoFinal(noqualquer.getProximo);
[/code/
|
 |
|
|
Então pessoal, estou tentando implementar uma lista encadeda. Para isso uso uma classe No. A lista tá funcionando belezinha, mas minha dúvida é a seguinte eu usei o método getNo para pegar a referência ao próximo do próximo, algo parecio com um vetor que aponta para um vetor em ou um ponteiro que aponta para um ponteiro em Pascal, olhe bem...eu achava que esse método nem ia compilar, pois como ele está dentro da própria classe nó eu achava que o compilador iria entende-lo como um construtor mal construído e não um método, mas ele aceitou e como eu já disse a implementação da lista funcionou, alguém sabe dizer o que aconteceu?
Luiz Claudio F. dos Santos
|
 |
|
|
São Paulo - SP
Pessoal, como eu já disse antes estou tentando fazer um joguinho tipo snake, pensei numa solução que implementa uma lista encadeada em que cada parte do corpo é um no da lista e vc tem nós que seguem do começo até o fim da lista nudando a direção dos nós fazendo com que a cobra faça curvas, o que vc acham? Tenho duas classes, na verdade minha dúvida é o método getNoFinal, o que vc acham dele?
Luiz Claudio F. dos Santos
|
 |
|
|
Estou tentando fazer um joguinho snake. Para isso, imaginei um o corpo da cobra uma lista encadeada, para isso fiz uma classe nó (usando com link "anterior e próximo) entre os nóis referências para Objects) e uma classe corpo da cobra. Eu dividi a cobra em várias figura ImageIcon e estou fazendo a animação com thread.Porém, o corpo da cobra faz curva conforme o método abaixo, mas nesta linha:
tentei fazer uma referência a uma referência???
Algo parecido com um ponteiro para um ponteiro que agente usa em C. Como faço isso em Java?
Estou aberto a sugestões....
|
 |
|
|
Estou tentando fazer um joguinho snake. Para isso, imaginei um o corpo da cobra uma lista encadeada, para isso fiz uma classe nó (usando com link "anterior e próximo) entre os nóis referências para Objects) e uma classe corpo da cobra. Eu dividi a cobra em várias figura ImageIcon e estou fazendo a animação com thread.Porém, o corpo da cobra faz curva conforme o método abaixo, mas nesta linha:
no.setAnterior() = no.getAnterior.getAnterior()//
tentei fazer uma referência a uma referência???
Algo parecido com um ponteiro para um ponteiro que agente usa em C. Como faço isso em Java?
public void fazCurva (String direcao, No no){
while (no.getProximo() != null ){
no.setDirecao(direcao);
no.setAnterior() = no.getAnterior.getAnterior(); // dúvida
}
}
Estou aberto a sugestões....
|
 |
|
|
São Paulo - SP
Caso não queira configurar o classpath ponha seu .jar aqui:
home/jre/lib/ext
Luiz Claudio F. dos Santos
|
 |
|
|
São Paulo-SP
Putz, vc é woquiton que estudou na Fatec-SP? Não entendi, vc quer escrever ou quer algo já pronto?
Luiz Claudio F. dos Santos
|
 |
|
|
São Paulo - SP
Ponha pelo menos a messagem de erro para a gente ver
Luiz Claudio F. dos Santos
|
 |
|
|
São Paulo-SP
Não vi seu código, mas se vc tiver usando esse construtor:
Certifique-se se vc não estourou os limites dos arrays do construtor, pois a exception que vc lançou é refente a esse tipo de problema.
Luiz Claudio F. dos Santos
|
 |
|
|
São Paulo - SP
Diferentemente das declarções de arrays em outras linguagens de programação, as declarações de arrays em java não devem especificar o número de elementos no array nos colchetes depois do nome do array; caso contrário ocorre erro de sintaxe.
Não sei se entendi o que vc queria
Então, vamos fazer este jogo juntos? Escreva-me dizendo o que vc tem em mente.
infoluiz@yahoo.com.br
Luiz Claudio F. dos Santos
|
 |
|
|
São Paulo-SP
Putz de tudo que vc perguntou, eu só sei responder a respeito do array (nome[][]). Trata-se de um array multidimencional e funciona assim:
Funciona como se fosse uma tabela com três linhas e três colunas. Então, vc usa nome[0][0], nome[0][1] e assim por diante para acessar as células da sua tabela. Vc também pode declarar um arrays com muito mais do que com 2 dimensões, tipo:
Não se esqueça que em java vc pode declarar arrays de três maneiras:
Lembre-se que em java o [] pode vir antes ou depois do nome da variável do array.
Quanto as usas outras dúvidas, acho que os outros caras do GUJ vão acabar respondendo.
Luiz Claudio F. dos Santos
|
 |
|
|
São Paulo-sp
Já ouvi dizer que no eclipse dá pra fazer, mas nunca tentei
|
 |
|
|
São Paulo - SP
Será que alguém vai desenvolver um editor de XML pro ultramock? Se alguém for eu gostaria de ajudar....
Luiz Claudio F. dos Santos
|
 |
|
|