«¡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».