Título: Importar lib en java Publicado por: 7Bliz en 16 Agosto 2014, 21:29 pm Buenas a todos.
Resulta que llevo un par de semanas a full con Piensa en Java (4º Edición) de Bruce Eckel. La cuestión es que el autor crea librerías personales tales como: Citar import static net.mindview.util.Range.*; import static net.mindview.util.Print.*; Por ejemplo, usa print en lugar de System.out.println. Entonces, cómo puedo importar esta library? El import net.mindview.util.Range.*; creo que lo usaba para la sintaxis foreach, por ejemplo: for(int i : range(100)) { Muchas gracias de antemano. Título: Re: Importar lib en java Publicado por: jhonatanAsm en 21 Agosto 2014, 06:51 am System.out no es una clase, es un campo estático.
si quieres imprimir en consola, usando sólo print, crear una clase con un método estático. algo como esto me imagino: class A{ public static miPrint(String texto){ System.out.print(text); } } y en tu clase sería: import static paquete.A; class B{ void prueba(){ miPrint("hola "); } } http://stackoverflow.com/questions/7277757/why-cant-i-import-static-java-lang-system-out-println |