« Salut, Amigo. »

« Bonjour, Eleanor Carrey. »

« Appelle-moi Ellie. Pas besoin d'être si formel. »

« OK, Ellie. »

« Je suis persuadée qu'avec mon aide, tu deviendras bientôt l'un des meilleurs. J'ai beaucoup d'expérience en formation de jeunes recrues. Suis attentivement mes leçons, et tout ira bien. Très bien, commençons. »

« Il existe deux types importants en Java : String et int. On range des chaînes/du texte dans String, et des nombres entiers dans int. Pour déclarer une nouvelle variable, tu dois spécifier son type et son nom. Le nom ne peut pas être le même que celui d'autres variables et/ou fonctions. »

Exemple 1, code : Description
String s;
Une nouvelle variable s est déclarée. Elle peut stocker du texte.
int i;
Une nouvelle variable i est déclarée. Elle peut stocker des nombres entiers.

« Tu peux attribuer des valeurs aux variables lorsque tu les déclares. »

Exemple 2, code : Description
String s = "Ellie";
La variable s stocke la chaîne "Ellie".
int i = 5;
La variable i stocke le nombre 5.

« Pour attribuer une nouvelle valeur à une variable, nous utilisons le signe =. Il est aussi appelé 'opérateur d'affectation'. Affecter signifie placer dans une variable la valeur d'une autre variable ou une valeur calculée à partir de plusieurs variables. »

Exemple 3, code : Description
int a = 5;
La variable a stocke la valeur 5.
int b = 6;
La variable b stocke la valeur 6.
int c = a + b;
La variable c stocke la valeur 11.

« La valeur d'une variable peut être utilisée pour calculer une nouvelle valeur qui remplacera l'ancienne. »

Exemple 4, code : Description
int a = 2;
Maintenant, a a la valeur 2
int b = 3;
Maintenant, b a la valeur 3
a = a + b;
Maintenant, a a la valeur 5
b = b + 1;
Maintenant, b a la valeur 4

« Tu peux fusionner des chaînes avec le signe + : »

Exemple 5, code : Description
String s1 = "Rain";
String s2 = "In";
String s3 = s1 + s2 + "Spain";
La variable s3 stocke la chaîne "RainInSpain".

« Parfois, des chaînes composées d'un ou plusieurs espaces peuvent être utiles : »

Exemple 6, code : Description
String s1 = "My favorite movie is";
String s2 = "Route";
int roadNumber = 66;
String text = s1 + " " + s2 + " " + roadNumber;
text stocke "My favorite movie is Route 66"

« Jetons un coup d'œil à la façon dont nous affichons le texte et les variables à l'écran : »

Exemple 7, code :
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);

« Au fait, Diego m'a demandé de te donner quelques exercices : »