«¡Hola, Amigo!».

«Hola, Eleanor Carrey».

«Llámame Ellie. No hay por qué ser tan formales».

«Vale, Ellie».

«Creo que con mi ayuda pronto serás uno de los mejores. Tengo mucha experiencia formando novatos. Sígueme y todo irá bien. Bueno, vamos a empezar».

«Existen dos tipos principales en Java: String e int. Almacenamos cadenas o texto en String y números enteros en int. Para declarar una nueva variable, tienes que especificar su tipo y su nombre. Además, el nombre no puede ser el mismo que el de otras variables o funciones».

Ejemplo 1, código: Descripción
String s;
Se declara una nueva variable s. Puede almacenar texto.
int i;
Se declara una nueva variable i. Puede almacenar enteros.

«Puedes asignar valores a las variables al mismo tiempo que las declaras».

Ejemplo 2, código: Descripción
String s = "Ellie";
La variable s almacena la cadena "Ellie".
int i = 5;
La variable i almacena el número 5.

«Para asignar un nuevo valor a una variable, usamos el signo =. También se denomina “operador de asignación”. Asignación significa guardar en una variable el valor de otra o el obtenido mediante el cálculo de varias variables».

Ejemplo 3, código: Descripción
int a = 5;
La variable a almacena el valor 5.
int b = 6;
La variable b almacena el valor 6.
int c = a + b;
La variable c almacena el valor 11.

«El valor de una variable se puede usar para calcular un nuevo valor que sustituirá al anterior».

Ejemplo 4, código: Descripción
int a = 2;
Ahora a vale 2
int b = 3;
Ahora b vale 3
a = a + b;
Ahora a vale 5
b = b + 1;
Ahora b vale 4

«También puedes combinar cadenas con el signo +».

Ejemplo 5, código: Descripción
String s1 = "Rain";
String s2 = "In";
String s3 = s1 + s2 + "Spain";
La variable s3 almacena la cadena "RainInSpain".

«A veces, las cadenas consistentes en uno o más espacios pueden resultar útiles».

Ejemplo 6, código: Descripción
String s1 = "My favorite movie is";
String s2 = "Route";
int roadNumber = 66;
String text = s1 + " " + s2 + " " + roadNumber;
text almacena "My favorite movie is Route 66"

«Veamos ahora cómo mostramos el texto y las variables en la pantalla».

Ejemplo 7, código:
1
System.out.println("A man's gotta do what a man's gotta do");
2
String s = "A man's gotta do what a man's gotta do";
System.out.println(s);

«Por cierto, Diego me pidió que te pusiera un par de ejercicios».

1
Tarea
Módulo 1. Java Syntax,  nivel 2lección 1
Bloqueada
Mi joven amigo,
En 3126, todos conocen System.out.println() y lo usan a menudo. No solo los estudiantes de CodeGym que empiezan a aprender a programar con este comando, sino hasta los niños. Vamos a escribir un programa que muestre el verdadero año de nacimiento de mi amigo. Nació hace ocho años.
1
Tarea
Módulo 1. Java Syntax,  nivel 2lección 0
Bloqueada
Declaración de variables
En Java, ¡no puedes empezar a usar una variable sin más! Nadie te entenderá. Los compiladores no te entenderán y te maldecirán, ¡ya verás! Así que, si quieres hacer algo con una variable, ¡tienes que anunciar tus intenciones públicamente! Vamos a escribir un programa que declare variables int y String.