DESCRIPCIN
==
Es igual
!=
Es distinto
&&
||
Operador or (o)
Clase Math
La clase Math no se puede instanciar, ya que todos sus mtodos son estticos,
es decir, no podemos crear objetos de esta clase e ir llamando a sus mtodos.
Esta clase posee 2 atributos estticos que contiene las 2 constantes ms
usadas:
Que decir tiene, que estas 2 constantes son las ms utilizadas en el mundo
matemtico y estn escritas en maysculas (E,PI)no para resaltar su
importancia, sino porque las constantes en Java son escritas en maysculas en
su totalidad, para que se sepa que es una constante y no una variable.
Scanner teclado
Este cdigo declara una variable llamado teclado. El tipo de data de esta
variable es Scanner. Ya que Scanner es una clase, la variable teclado
es un objeto de la clase Scanner.
La segunda parte:
= new Scanner(System.in);
Lo primero que vemos es el smbolo =, lo cual esta asignando un valor a
la variable teclado. El valor es Scanner(System.in) que en palabras
comunes est diciendo que el valor de teclado es lo
que System.in tenga. sea, cuando un usuario presiona una tecla, la
computadora convierte esta informacin en bytes. Estos bytes son
guardados en el objeto System.in, y por ultimo son asignados al variable
teclado. Despus del smbolo = vemos la palabra clave new lo cual crea
un nuevo objeto en la memoria, el tipo de objeto que creara
es Scanner(System.in), bsicamente est reservando memoria en la
computadora para que se pueda guardar la informacin de System.in.
Int edad
Estamos declarando una variable int llamada edad la cual va a
almacenar un nmero.
System.out.println(Cul es tu edad);
Estamos usando el mtodo println para preguntar al usuario por su
edad.
edad = teclado.nextInt();
Estamos usando la variable teclado para obtener la informacin del
usuario, luego convertimos los bytes en int con el mtodo nextInt, y por
ultimo estamos pasando el valor int a la variable edad.
Mtodos:
nextByte
nextDouble
nextFloat
nextInt
nextLine
nextLong
next()
next(Pattern pattern)
next(String pattern)
nextBigDecimal()
nextBigInteger()
nextBigInteger(int radix)
nextBoolean()
nextByte()
nextByte(int radix)
nextDouble()
nextFloat()
nextInt()
nextInt(int radix)
nextLine()
nextLong()
nextLong(int radix)
nextShort()
nextShort(int radix)