Bueno deje de programar por estudios y bueno vi un videotutorial que explicaba sobre librerías y ingreso de datos
Bueno el programa consiste en que el usuario tiene que teclear por la consola de java 2 números y te realiza la suma de dichos numeros
pongo aquí el código abajo.
import java.util.*;
public class Metodos {
public static void main (String[] args){
Scanner s = new Scanner(System.in);
String input = s.nextLine();
int a = Integer.parseInt(input);
input = s.nextLine();
int b = Integer.parseInt(input);
System.out.println(sumar(a,b));
}
public static int sumar(int a,int b){
return a + b;
}
}
Bueno el programa funciona perfectamente pero la librería java.util.* no tiene ninguna classe integer (int a = Integer.parseInt(input);
entonces ¿como no da error?
la classe integer esta en la librería java.lang
Bueno y por ultimo este código: import java.util.*
si te fijas tiene un asterisco (*) ¿eso para que es?
Saludos
Hola
int : Es un tipo de dato PRIMITIVO.
Tipo de dato Primitivo: Se les llama haci xq estan integrados en el sistema y en realidad no son objetos, lo cual ahce q su uso sea mas eficiente
¿como no da error? la classe integer esta en la librería java.lang
Integer.parseInt es un método estático de la clase Integer.
Metodo Estatico: el comportamiento del método es independiente de la instancia de la clase. No se necesita Instanciar la clase para poder UTILIZARLA.
Bueno y por ultimo este código: import java.util.*
Weno tan solo llama a todas las clases q tiene "embebido", lo ideal seria q pusieras tan solo el nombre de la clase q deseas utilizar ya q genera un sobrecarga.!
Salu2
Cita de: horny3 en 15 Noviembre 2012, 18:42 PM
Hola
int : Es un tipo de dato PRIMITIVO.
Tipo de dato Primitivo: Se les llama haci xq estan integrados en el sistema y en realidad no son objetos, lo cual ahce q su uso sea mas eficiente
¿como no da error? la classe integer esta en la librería java.lang
Integer.parseInt es un método estático de la clase Integer.
Metodo Estatico: el comportamiento del método es independiente de la instancia de la clase. No se necesita Instanciar la clase para poder UTILIZARLA.
Bueno y por ultimo este código: import java.util.*
Weno tan solo llama a todas las clases q tiene "embebido", lo ideal seria q pusieras tan solo el nombre de la clase q deseas utilizar ya q genera un sobrecarga.!
Salu2
Horny gracias :P