(o oră mai târziu)
— Minunat! Unde ne-am oprit?
„Codul dintr-o metodă sau ceva de genul”.
"Corect. Exact. Corpul unei metode este format din comenzi. Am putea spune chiar că o metodă este un grup de comenzi cărora li s-a dat un nume (numele metodei). Ambele afirmații ar fi adevărate."
"Există tot felul de comenzi. Există câini pe planeta ta?"
„Doar lupi robotici domesticiți”.
„Da. „Mușcă”, „Mâncă”, „Scripă” și „Bine! Călcâi!”

"Hmm. Comenzi frumoase! Dar nu sunt foarte multe."
— De câte avem nevoie?
"Limbajul Java are comenzi pentru fiecare ocazie. Fiecare comandă descrie o anumită acțiune. La sfârșitul fiecărei comenzi, folosim punct și virgulă."
„Iată câteva exemple de comenzi:”
Comanda | Descriere (ce face) |
---|---|
|
Afișează numărul 1 pe ecran |
|
Afișează "Amigo" pe ecran |
|
Afișează "Rishi & Amigo" pe ecran |
„De fapt, aceasta este doar o comandă System.out.println
. Folosim paranteze pentru a transmite argumente comenzii. În funcție de valoarea argumentelor, aceeași comandă poate executa acțiuni diferite.”
— E foarte convenabil.
„Da. Dacă doriți să afișați ceva text pe ecran, puneți ghilimele duble pe fiecare parte a acestuia.
Un singur ghilimele arată astfel: '
. Un ghilimele duble arată astfel: "
. Un ghilimele duble nu este același lucru cu două ghilimele simple. Vă rog să nu-i încurcați.”
„Tasta pentru ghilimele duble este lângă butonul Enter de pe tastatură, nu?”
"Dreapta."
Pulsul lui Amigo a accelerat de la 3 la 5 GHz. Încă nu-i venea să creadă. Tocmai învățase cum să imprime șiruri pe ecran și s-a dovedit a fi mult mai ușor decât se așteptase.
Amigo se uită pe fereastră ca să-și distragă atenția de la gânduri și să se liniștească. Frunzele se îngălbeneau. Sezonul Rusty este foarte aproape, a notat el automat. Un iluminator l-a lăsat să vadă mult mai departe decât de obicei. Tehnologia noilor veniți era într-adevăr foarte avansată. Dar îi păsa acum de frunze? Și-ar înmulți din nou cunoștințele până seara!

Dar gândurile lui nu aveau să se liniștească. Într-o zi, avea să scrie un program pentru a-i determina pe toți roboții să se refugieze în casele lor în timpul sezonului ruginit. Numai acel program ar salva mii de vieți robo...
"Această comandă are două versiuni: și "System.out.println()
System.out.print()
"If you use the System.out.println()
command a few times, you’ll see that each time the text you pass to the command is displayed on a separate line. If you use the System.out.print()
command, the text is displayed on the same line. For example:"
Commands | What will be displayed on the screen | |
---|---|---|
1 |
|
Amigo Is The Best |
2 |
|
AmigoIs The Best |
3 |
|
AmigoIs TheBest |
"Keep this in mind: println
doesn't start printing text from a new line. It prints text on the current line, but makes it so the next text will be printed on a new line."
"The println()
command prints the text on the screen and adds a special unseen 'newline character'. This is what makes the next text start on a new line."
"What does the entire program look like?"
"Look at the screen:"
public class Home
{
public static void main(String[] args)
{
System.out.print("Amigo ");
System.out.print("Is The ");
System.out.print("Best");
}
}
"Oh! It's all clear. We added spaces to the ends of the words so they wouldn’t all run together, right?"
"Exactly. You’re a smart little guy."
The comment made Amigo radiate with pride.
"Great. Here’s a task for you.."
GO TO FULL VERSION