segunda-feira, 7 de julho de 2014

Utilizando o import static

Fala galera, estou aqui para mostrar para vocês uma ferramenta interessante e muito útil que pode ser utilizada a partir do Java 5(Tiger), trata-se da : importação de estática "import static", sabe aquelas classes que tem métodos estáticos muito uteis? então é possível importar as mesmas sem ter que ficar utilizando referencias da classe exemplo : Math.metododaclasse() se tornaria apenas metododaclasse(), claro isso poderá interferir na legibilidade do código , porém é bem útil para utilizarmos classes Wrappers(box) na qual sempre utilizamos seus métodos estáticos.


No exemplo da imagem as importações foram : 
import static java.lang.Math.*;
import static java.lang.Integer.*;


e a utilização do código foi : 

String quatro = "4";
        int a = abs(parseInt(quatro));
    Double p = random() * a;
    
    System.out.println(p);

sem essa ferramenta seria : 
String quatro = "4";
        int a = Math.abs(Integer.parseInt(quatro));
    Double p = Math.random() * a;
    
    System.out.println(p);

espero ter ajudado galera, até mais. 

Nenhum comentário:

Postar um comentário