Archive for maio 9, 2007
Generics em ArrayList X HashMap
Usarei dois exemplos basicos para a comparação de ArrayList e HashMap.
A classe Aluno abaixo será usada para instanciarmos alguns objetos.
public Class Aluno {
private String nome;
private String fone;
Aluno(String _nome){
this.nome = _nome;
}
public String getNome(){
return this.nome;
}
}
enum
enum é uma palavra chave que foi introduzida no java 1.5. Na verdade quer dizer que a classe extende Enum. Na prática enum é um tipo de código criado pelo programador com valor pré-definido.
Exemplo de implementação de enum
public class EnumTeste {
enum Estacao { INVERNO, PRIMAVERA, VERAO, OUTONO }
public static void main(String[] args) {
foo( Estacao.INVERNO );
}
public static void foo(Estacao x) {
System.out.println( x.ordinal() +” “+ x.name() ); // imprime INVERNO
}
}
Neste código acima observe que definimos um tipo “Estacao” e o mesmo é
utilizado mais abaixo para passar valores ao método foo. Quando desejarmos imprimir o
nome da estação passada como parâmetro através de enum podemos utilizar o método
name(), a ordem dos valores é adicionada de forma automática e começa em 0.
The Big Java inicia aqui…
Bem como devem saber este será um espaço aberto para divulgação de conteúdos voltas a area de JAVA.
A principio vou tentar postar alguns assuntos básicos relacionados a Orientação a Objetos e vou tentar recrutar alguém para participar das postagem de códigos.
Se deseja participar entra em contato, deixa um comentário que logo entrarei em contato.
Para poder postar terá quer ser cadastrado no wordpress.com (GRATIS), ou deixem seu email para receber o convite.
meu nome é YRoss…
