Está en la página 1de 5

1. System.out.

println = sout + tabulador

2. Hacer comentarios = // una sola linea /* para multiples lineas

3. Tipos de Variables Primitivas:

Enteros:

Nombre / Tama�o / Rango

long / 64 / -9,223,372,036,854,775,808 a 9,223,372,854,775,807


int / 32 / -2,147,483,648 a 2,147,483,647 = Es el mas utilizado
short / 16 / -32,768 a 32,767
byte / 8 / -128 a 127

Decimales:

Nombre / Tama�o / Rango

double / 64 / 4.9e-324 a 1.8e+308


float / 32 / 1.4e-045 a 3.4e+038 =Ejemplo: float decimal = 3.45f;

Caracter:

char = puede ser una letra o numero ( '1' o 'e' )

Boleano:

boolean = Puede ser verdadero o falso =Ejemplo: boolean decision = true; o


boolean decision = false;

4. Datos de tipo No primitivos:

Integer = Para numeros enteros y no primitivos (null)

5. Cadenas No primitivo:

String = Escribir algo o cadena, Ejemplo: String palabra = "Hola";

6. Constantes: Es para mantener el valor duranto toda la cadena

final = Ejemplo: final int numero = 10;

7. Entrada y salida de Datos en Consola:

-Primitivo:

Scanner entrada = new Scanner(System.in); -> Siempra va a ir Sacanner y


(System.in) . Dependientro del tipo de variable se va a colocar primero: .next(aqui
el tipo de variable)
Ejemplo:
Scanner primero = new Scanner(System.in);
float numero;

System.out.print("Digite un numero: ");


numero = primero.nextFloat();

System.out.println("El numero es: "+numero);


-No primitivo:

Ejemplo:
Scanner entrada = new Scanner(System.in);
String cadena;

System.out.print("Digite una cadena: ");


cadena = entrada.nextLine();

System.out.println("La cadena es: "+cadena);

8. Entrada y Salida de Datos con JoptionPane: -> Ctrl + Espacio para seguir con
la palabra

String cadena;
int entero;
char letra;
double decimal;

cadena = JOptionPane.showInputDialog("Digite una cadena: ");


entero = Integer.parseInt(JOptionPane.showInputDialog("Digite un entero:
"));
letra = JOptionPane.showInputDialog("Digite una letra: ").charAt(0);
decimal = Double.parseDouble(JOptionPane.showInputDialog("Digite un
decimal: "));

JOptionPane.showMessageDialog(null,"La cadena es: "+cadena);


JOptionPane.showMessageDialog(null,"El numero entero es: "+entero);
JOptionPane.showMessageDialog(null,"El caracter es: "+letra);
JOptionPane.showMessageDialog(null,"El numero decimal es: "+decimal)

9. Operadores Aritmeticos:

Scanner entrada = new Scanner(System.in);


float numero1,numero2,suma,resta,mult,div,resto;

System.out.print("Digite 2 numeros: ");


numero1 = entrada.nextFloat();
numero2 = entrada.nextFloat();

suma = numero1+numero2;
resta = numero1-numero2;
mult = numero1*numero2;
div = numero1/numero2;
resto = numero1%numero2;

System.out.println("la suma es: "+suma);


System.out.println("La resta es: "+resta);
System.out.println("La multiplicacion es: "+mult);
System.out.println("La division es: "+div);
System.out.println("El resto es: "+resto);

10. Operadores Aritmeticos combinados con asignasion:

int numero = 10;

numero += 5;

System.out.println(numero);
11. Incremento y Decremento

++ = significa que aumenta en uno


-- = significa que disminuye uno

int x = 5;

x--;

System.out.println(x);

12. Class Math

Raiz: Math.sqrt()

double raiz = Math.sqrt(36);

System.out.println(raiz);

Potencia: Math.pow()

double base = 5, exponente = 2;


double resultado = Math.pow(base, exponente);

System.out.println(resultado);

Redondear: Math.round()

double numero = 4.56;


long resultado = Math.round(numero);

System.out.println(resultado);

Numero Aleatorio: Math.random()

double numero = Math.random();

System.out.println(numero);

13. Condionales:

if y else

== -> Igual
!= -> Desigualdad
> -> Mayor
< -> Menor
>= -> Mayor o igual
<= -> Menor o igual

int numero, dato = 10;

numero = Integer.parseInt(JOptionPane.showInputDialog("Digite un numero"));


if(numero == dato){
JOptionPane.showMessageDialog(null,"El numero es 5");
}

else{
JOptionPane.showMessageDialog(null,"El numero es diferente de 5");

}
}

14. La sentencia swich(Condicionales multiples) :

int dato;

dato = Integer.parseInt(JOptionPane.showInputDialog("Digite un numero entre


1-3"));

switch(dato){
case 1: JOptionPane.showMessageDialog(null,"El numero es 1");
break;
case 2: JOptionPane.showMessageDialog(null,"El numero es 2");
break;
case 3: JOptionPane.showMessageDialog(null,"El numero es 3");
break;
default: JOptionPane.showMessageDialog(null,"El numero es diferente de
1-3");
break;
}

15. Ciclo while (bucle):

while(condicion){
Instrucciones;
}

Scanner entrada = new Scanner(System.in);

int i=0, contador;

System.out.print("Digite cuntos numeros quieres en pantalla: ");


contador = entrada.nextInt();

while(i<=contador){
System.out.println(i);
i+= 50;

También podría gustarte