package sentenciasswitch;
public class SentenciasSwitch {
public static void main(String[] args) {
int dia=8;
switch(dia){
case 1:
System.out.println("Es Lunes");
break;
case 2:
System.out.println("Es Martes");
break;
case 3:
System.out.println("Es Miercoles");
break;
case 4:
System.out.println("Es Jueves");
break;
case 5:
System.out.println("Es Viernes");
break;
default:
System.out.println("Fin de Semana");
break;
}
}
}
Fin de Semana
Java Sin Dolor
viernes, 17 de octubre de 2014
Sentencias Control de Flujo If - Else If
package sentenciasif;
public class SentenciasIF {
public static void main(String[] args) {
int numero1 = 5;
int numero2 = 10;
int numero3 = 15;
if(numero1>numero2){
System.out.println("Numero1 es mayor a Numero2");
}else if (numero2>numero3){
System.out.println("Numero2 es mayor a Numero3");
}else{
System.out.println("Numero3 es Mayor");
}
}
}
public class SentenciasIF {
public static void main(String[] args) {
int numero1 = 5;
int numero2 = 10;
int numero3 = 15;
if(numero1>numero2){
System.out.println("Numero1 es mayor a Numero2");
}else if (numero2>numero3){
System.out.println("Numero2 es mayor a Numero3");
}else{
System.out.println("Numero3 es Mayor");
}
}
}
Numero3 es Mayor
Sentencias Control de Flujo IF
Permite modificar un flujo de acuerdo a la condición que se establezca.
package sentenciasif;
public class SentenciasIF {
public static void main(String[] args) {
int numero1 = 5;
int numero2 = 10;
if(numero1>numero2){
System.out.println("Numero1 es mayor a Numero2");
}else{
System.out.println("Numero2 es mayor a Numero1");
}
}
}
Numero2 es mayor a Numero1
package sentenciasif;
public class SentenciasIF {
public static void main(String[] args) {
int numero1 = 5;
int numero2 = 10;
if(numero1>numero2){
System.out.println("Numero1 es mayor a Numero2");
}else{
System.out.println("Numero2 es mayor a Numero1");
}
}
}
Numero2 es mayor a Numero1
Arrays
Cabe mencionar que en JAVA los indices de un arreglo inician desde la posición 0, en el presente ejemplo la posición 4, indica el numero 5;
int arrayvalores[] = {1,2,3,4,5};
System.out.println("Resultado: "+ arrayvalores[4]);
Resultado: 5
int[] arrayvalores2 = {1,2,3,4,5};
System.out.println("Resultado: "+ arrayvalores2[3]);
Resultado: 4
String[] diasSemana = {"Lunes","Martes", "Miercoles", "Jueves", "Viernes"};
System.out.println("Dia de la semana: "+ diasSemana[2]);
Dia de la semana: Miercoles
int arrayvalores[] = {1,2,3,4,5};
System.out.println("Resultado: "+ arrayvalores[4]);
Resultado: 5
int[] arrayvalores2 = {1,2,3,4,5};
System.out.println("Resultado: "+ arrayvalores2[3]);
Resultado: 4
String[] diasSemana = {"Lunes","Martes", "Miercoles", "Jueves", "Viernes"};
System.out.println("Dia de la semana: "+ diasSemana[2]);
Dia de la semana: Miercoles
Casting o conversión de Datos
Muchas veces necesitas cambiar el tipo de datos, aquí mostraremos como realizarlo
Tenemos una variable de tipo double con el valor 56.3; y queremos castear a tipo byte;
double a = 56.3;
byte b = (byte)a;
System.out.println("El valor es: "+ b);
El valor es: 56
int numInt = 5;
double numDouble = numInt;
System.out.println("El valor es: "+ numDouble);
El valor es: 5.0
Tenemos una variable de tipo double con el valor 56.3; y queremos castear a tipo byte;
double a = 56.3;
byte b = (byte)a;
System.out.println("El valor es: "+ b);
El valor es: 56
int numInt = 5;
double numDouble = numInt;
System.out.println("El valor es: "+ numDouble);
El valor es: 5.0
Declaración de Variables
Primero conoceremos los tipos de datos Primitivos los cuales son 8:
boolean - true o false
char - caracteres internacionales
byte - entero de 8 bits con signo = -128 .. 127
short - entero de 16 bits con signo = -32768 -- 32767
int - entero de 32 bits con signo = - 2.147.483.648 -- 2.147.483.647
long - entero de 64 bits con signo aprox. 9.0*10
float - n° real de 32 bits = unos 6 digitos
double - n° real de 64 bit unos 15 digitos
Declaración e inicialización de Variables:
int numero = 5;
char letra = 'o';
String palabra = "Ingresar texto";
Array's
int arrayValores[] = {1,2,3,4,5};
int[] arrayValores = {1,2,3,4,5};
String diaSemana[] = {"Lunes","Martes","Miercoles","Jueves","Viernes"};
String[] diaSemana = {"Lunes","Martes","Miercoles","Jueves","Viernes"};
boolean - true o false
char - caracteres internacionales
byte - entero de 8 bits con signo = -128 .. 127
short - entero de 16 bits con signo = -32768 -- 32767
int - entero de 32 bits con signo = - 2.147.483.648 -- 2.147.483.647
long - entero de 64 bits con signo aprox. 9.0*10
float - n° real de 32 bits = unos 6 digitos
double - n° real de 64 bit unos 15 digitos
Declaración e inicialización de Variables:
int numero = 5;
char letra = 'o';
String palabra = "Ingresar texto";
Array's
int arrayValores[] = {1,2,3,4,5};
int[] arrayValores = {1,2,3,4,5};
String diaSemana[] = {"Lunes","Martes","Miercoles","Jueves","Viernes"};
String[] diaSemana = {"Lunes","Martes","Miercoles","Jueves","Viernes"};
Suscribirse a:
Entradas (Atom)