Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 21

Variables-y-operadores-Java.

pdf

user_4142118

Programación

1º Desarrollo de Aplicaciones Multiplataforma

Estudios España

Reservados todos los derechos.


No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
int Variables &&
Operadores

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
INTRODUCCIÓN

JDK: Java Development Kit. Paquete de


herramientas para java.
Clases: normalmente corresponden a un archivo
java.
Método main(): un programa empieza su
ejecución por este método.
args: puedo pasar valores al ejecutar el main.

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
Programación

Banco de apuntes de tu clase


Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
INTRODUCCIÓN

Importar paquetes: incluyo paquetes o librerías


mediante la palabra clave import.

Eclipse/Netbeans ayuda con la detección de


paquetes por importar.

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
INTRODUCCIÓN

Objeto: Instancia de una clase en memoria (reserva de espacio).


Constructor: Para crear una instancia de un objeto debemos
llamar al constructor de la clase (si lo hay).

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
PRIMITIVOS

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
VARIABLES

Inicialización: int nombreVariable = 123;

Declaración: int nombreVariable;


Asignación: nombreVariable = 123;

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
VARIABLES

booleano:
boolean isOk = true;
boolean error = false;

Inicializamos los booleanos según la función que van a


desempeñar.

Flag: Los booleanos actúan como banderas cierto/falso que nos


permiten, en ciertos casos, verificar o comprobar
funcionalidades de nuestros programas.

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
VARIABLES

Entero: int e; int entero = 123;


Caracter: char c; char c2 = ‘a’;
Decimal: float f; float fl = 123,222f;
Booleano: boolean b; boolean bool = true;
Long: long l; long lon = 3000000000L;
String: String s; String str = “hola”;

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
OPERADORES

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
OPERADORES

&&: Cuando ambos valores son ciertos, devuelve


un cierto (true). Si uno o ambos valores son falsos
devuelve falso (false).

||: Cuando uno de los dos valores o los dos son


ciertos, devuelve cierto (true). Si ambos son falsos
devuelve falso (false).

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
OPERADORES

&&: int a = 3; int b = 4; int c = 5


true && true → true (a < b) && (b < c) → true
true && false → false (a < b) && (b > c) → false
false && true → false (a > b) && (b < c) → false
false && false → false (a > b) && (b > c) → false

||:
true || true → true (a < b) || (b < c) → true
true || false → true (a < b) || (b > c) → true
false || true → true (a > b) || (b < c) → true
false || false → false (a > b) || (b > c) → false

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
OPERADORES

= y ==: Cuando utilizamos = asignamos mientras


que con == evaluamos y comparamos ambos lados
de la operación;

Numero = 3; → a partir de ahora Numero vale 3.


Numero == 3; → true si Numero vale 3, false sino.

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
IMPRIMIR

+ y +=: Operadores para concatenar Strings;


System.out.print(“texto” + variables): Permite
imprimir sin realizar un salto de línea al final de la
sentencia.
System.out.println(“texto” + variables): Permite
imprimir realizando un salto de línea al final de la
sentencia.
int / float / short / long: Se pueden concatenar con
Strings sin necesidad de manipularlos previamente.

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
IMPRIMIR

Concatenando Strings y variables:


String nom = “Pedro”;
int edad = 23;
System.out.println(“hola ” + nom + “ de “ + edat +
“años de edad, ¿Cómo estás?”);

Salida: hola Pedro de 23 años de edad, ¿Cómo estás?

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
IMPRIMIR

Salida:

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
DATOS POR TECLADO
Declarar Scanner:
Scanner nomScaner;

Inicializar:
nomScaner = new Scanner (System.in);

Declarar e inicializar:
Scanner nomScaner = new Scanner (System.in);

Lectura por teclado:


int lecturaI = nomScaner.nextInt();
String lecturaS = nomScaner.next();

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
DATOS POR TECLADO
Debemos importar java.util.Scanner;

Salida:

La consola se queda esperando a que introduzca algo por teclado y pulse enter.
nextInt() → entero next() → String nextLine() → String (sin \n)
a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
METODO MAIN
RECUERDA!!!
Nuestro programa siempre va escrito dentro del
método main.

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9172328

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.

También podría gustarte