"Hej, det är jag igen. Jag ska ge dig tre lektioner idag. Och det här är den andra! Gör dig bekväm och lyssna. Jag ska berätta för dig om att visa text på skärmen. Det är faktiskt väldigt enkelt:"

Java-kod Vad kommer att visas på skärmen
System.out.println("Diego");
System.out.println(3);
System.out.println("Rain" + "In" + "Spain");
Diego
3
RainInSpain
System.out.println(1 + 3);
System.out.println("1" + "3");
System.out.println(1 + "3");
System.out.println("1" + 3);
System.out.println("1" + (1 + 3));
4
13
13
13
14
System.out.println("Amigo is the best!");
System.out.println("Amigo" + "is the best!");
System.out.println("Amigo" + " " + "is the best!");
Amigo is the best!
Amigois the best!
Amigo is the best!
System.out.println(3 * 3 + 4 * 4);
System.out.println(1 * 2 + 3 * 4);
25
14
System.out.print("Diego");
System.out.print("Diego");
System.out.print("Diego");
DiegoDiegoDiego
System.out.print("Diego ");
System.out.println("is the best!");
System.out.print("Amigo ");
System.out.println("is the best!");
Diego is the best!
Amigo is the best!

"Kan du berätta om print() och println() en gång till?"

" Funktionen print() , används för att visa text på skärmen, tecken för tecken. När skärmen inte längre har plats på en rad börjar texten visas på nästa rad. Du kan använda funktionen println() för att sluta visa text på den aktuella raden redan innan den är full. Efterföljande text kommer att visas på nästa rad."

"OK. Och vad var det för trick med att lägga till siffror och strängar?"

"Om du lägger till två tal blir resultatet också ett tal: 2+2 är lika med 4. Om du lägger till ett tal och en sträng omvandlas talet till en sträng. Sedan sammanfogas de två strängarna helt enkelt."

"Åh! Det var vad jag tänkte när jag tittade på exemplen, men vem vet. Tack för den här intressanta lektionen, Ellie."

"Välkommen. Och till sist, här är några uppgifter från Diego. Han ville att jag skulle kolla dina framsteg."

1
Uppgift
Java Syntax,  nivålektion
Låst
Finding bugs
If you show me someone who has never once made a programming error, we can say with certainty: you must not be talking about a human. Bug-free programming just doesn't happen. But this isn't so scary. The most important thing is to immediately accept that bugs are inevitable. We search for (or "catch", as professionals sometimes say) and correct bugs.
1
Uppgift
Java Syntax,  nivålektion
Låst
We don't need any extra lines
Inexperienced and, at times, experienced programmers create superfluous code. Just in case. For example, they may declare a couple dozen variables and then not know what to do with them. In this task, someone did something weird, and we get to correct it. Look for unused variables and convert them to comments in order to hide from the compiler.