0% encontró este documento útil (0 votos)
39 vistas7 páginas

Sintaxis Básica de Java

Cargado por

Sebastian Lopez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
39 vistas7 páginas

Sintaxis Básica de Java

Cargado por

Sebastian Lopez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

[Link].

println(“Adaptado por: Kellyn Delgado Jaimes”);


<?php echo("correo:kel2md@[Link]");?>

Sintaxis Java
Datos simples o primitivos de Java
TIPO TAMAÑO RANGO Ejemplo
byte 8 bits -128 a 127 byte numero; entero
short 16 bits -32.768 a 32.767 short numero; entero
int 32 bits -[Link] a int dias = 4; entero
[Link]
long 64 bits [Link].854.775.808 a long distancia= entero
[Link].854.775.808 4.3L;
float 32 bits 1.4e-045 a 3.4e+038 float nota = 3.5f; decimal
double 64 bits 4.9e-324 a 1.8e+308 double salario; decimal
char 16 bits Valor alfanumérico con el char caracter = caracter
conjunto internacional 88; //codificación
Unicode de x
boolean 8 bits true o false boolean bandera; lógico
Datos Estructurados y Tipo Objetos
String Permite definir cadenas que String miCadena;
no se pueden cambiar String miCadena = new String();

Inferencia de datos (v.10 Java)


var Permite inferir un tipo de var miVariable = 23;
dato var miCadena = “Hola Mundo”;

Secuencias de Escape
\ddd Carácter en base octal
\uxxxx Carácter valor Unicode en hexadecimal
\’ Comilla simple
\” Comilla doble
\\ Diagonal
\r Retorno de carro
\f Comienzo de página
\t Tabulador
\n Nueva línea
\b retroceso

Operadores Aritméticos
+ Suma x+y
[Link](“Adaptado por: Kellyn Delgado Jaimes”);
<?php echo("correo:kel2md@[Link]");?>

- Resta x-y
* Multiplicación x*y
/ División x/y
% Módulo x%y
++ Incremento x++
+= Suma y asignación x += y equivalente x = x + y
-= Resta y asignación x -= y equivalente x = x - y
*= Multiplicación y asignación x *= y equivalente x = x * y
/= División y asignación x /= y equivalente x = x/y
%= Módulo y asignación x %= y equivalente x = x % y
-- Decremento x--

Operadores Relacionales
> Mayor
< Menor
>= Mayor igual
<= Menor igual
== Igual
!= Diferente / No igual
! Negación

Operadores Lógicos booleanos


&& AND o Y
|| OR o O
?: If-then-else ternario
X Y X || Y X && Y !X
True True True True False
True False True False False
False True True False True
False False False False True

Sentencias de Control o Selección


Sentencia Sintaxis Ejemplo
If If (condición) sentencia; If (num1 < 10) [Link] (“num1 es
menor a”);
[Link](“Adaptado por: Kellyn Delgado Jaimes”);
<?php echo("correo:kel2md@[Link]");?>

If (condición){ If (num2>200){ suma


Instrucción 1; = num1+num2;
………. resta= suma – num1;
Instrucción n; }
}
If (condición){ If (num2>200){
Instrucción 1;
………. suma = num1 + num2;
Instrucción n; resta = suma – num1;
} else {
Instrucción 1; }else{
……….
Instrucción n; multiplicacion = num2 * num3;
}
}

?:

switch switch(condición){ switch(i){ case


case valor1: 1:
instrucciones…. instrucciones….
break; case break; case 2:
valor2: instrucciones….
instrucciones…. break; default:
break; default: instrucción por defecto;
instrucción por defecto; }
}

while [inicialización] int i=1;


while (condición de terminación) { while (I <= 10)
cuerpo; iteración; {
} cuerpo;
i++;
}
[Link](“Adaptado por: Kellyn Delgado Jaimes”);
<?php echo("correo:kel2md@[Link]");?>

[inicialización] int i=1; do{


do { cuerpo; if (i % 2 == 0)
iteración; [Link](“numero par”);
} while (condición de terminación); i++;
} while (i<=10);

for for (inicialización; condición de fin; for (int i = 1; i <= 10; i++){
iteración){ if (i % 2 ==0)
cuerpo; [Link](“numero par”);
} }

Variación
del for

Sintaxis: for (tipo_variable : colección )


[Link](“Adaptado por: Kellyn Delgado Jaimes”);
<?php echo("correo:kel2md@[Link]");?>

for-each

Sentencias de salto break, continue y return


break: mediante
esta sentencia se
forzó la
finalización de un
ciclo.
[Link](“Adaptado por: Kellyn Delgado Jaimes”);
<?php echo("correo:kel2md@[Link]");?>

continue:
permite
interrumpir un
ciclo, pero
continuar
ejecutándose en
la próxima
iteración

Salida del programa:


Adaptado por: Ing. Kellyn Delgado Jaimes
[Link]

return: se utiliza
en un método,
para retornar al
método
llamante, o un
valor

versión:1.1

También podría gustarte