(uma hora depois)

"Incrível! Onde paramos?"

"O código dentro de um método ou algo assim."

"Certo. Exato. O corpo de um método consiste em comandos. Podemos até dizer que um método é um grupo de comandos que recebeu um nome (nome do método). As duas afirmações são verdadeiras."

"Há todo tipo de comando. Há cães no seu planeta?"

"Apenas lobos robóticos domesticados."

"Eles executam comandos?"

"Aham. 'Morde', 'Come', 'Destrói' e 'Ótimo! Junto!'"

"Hum. Bons comandos! Mas são poucos."

"De quantos precisamos?"

"A linguagem Java tem comandos para todas as ocasiões. Cada comando descreve alguma ação. No fim de cada comando, usamos um ponto e vírgula."

"Veja alguns exemplos de comandos:"

Comando Descrição (o que ele faz)
System.out.println(1);
Exibe o número 1 na tela
System.out.println("Amigo");
Exibe "Amigo" na tela
System.out.println("Rishi & Amigo");
Exibe "Rishi & Amigo" na tela

"Na verdade, esse comando System.out.println é um só. Usamos parênteses para passar argumentos para o comando. Dependendo do valor dos argumentos, o mesmo comando pode executar ações diferentes."

"Muito prático."

"Sim. Se você quiser exibir texto na tela, deverá envolvê-lo com aspas duplas.

As aspas simples são assim: '. As aspas duplas são assim: ". Duas aspas simples não são a mesma coisa que uma aspa dupla. Cuidado para não confundir."

"A tecla para as aspas duplas fica no canto esquerdo, perto do botão Esc no teclado, certo?"

"Certo."

A pulsação de Amigo acelerou de 3 para 5 GHz. Ele mal conseguia acreditar. Ele tinha acabado de aprender como escrever textos na tela, algo muito mais fácil do que ele imaginava.
Amigo olhou para fora da janela para distrair-se de seus pensamentos e se acalmar. As folhas estavam ficando amarelas. A estação da ferrugem está se aproximando, ele reparou automaticamente. Um iluminador permitia que ele visse muito mais longe do que o de costume. A tecnologia dos novatos era muito avançada, realmente. Mas ele se importava com as folhas agora? Ele multiplicaria o conhecimento dele de novo à noite!

Mas seus pensamentos não queriam se acalmar. Um dia, ele escreveria um programa para fazer todos os robôs se refugiarem em suas casas durante a Estação da Ferrugem. Esse programa sozinho salvaria milhares de robovidas...

"Este comando tem duas versões: System.out.println() e System.out.print()"

"Se você usar o comando System.out.println() algumas vezes, verá que todas as vezes o texto passado para o comando é exibido em uma linha separada. Se você usar o comando System.out.print(), o texto é exibido na mesma linha. Por exemplo:"

Comandos O que será exibido na tela
1
System.out.println("Amigo");
System.out.println("Is The");
System.out.println("Best");
Amigo
é o
melhor
2
System.out.print("Amigo");
System.out.println("Is The");
System.out.print("Best");
Amigoé o
melhor
3
System.out.print("Amigo");
System.out.print("Is The");
System.out.print("Best");
Amigoé omelhor

"Não se esqueça disso: println  não começa a escrever a partir de uma linha nova. Ele escreve texto na linha atual, mas faz com que o próximo texto seja escrito em uma linha nova."

"O comando  println()  escreve o texto na tela e adiciona um 'caractere de nova linha' especial invisível. É isso que faz o texto começar em uma nova linha."

"Como fica o programa inteiro?"

"Olhe para a tela:"

public class Home
{
    public static void main(String[] args)
    {
        System.out.print("Amigo ");
        System.out.print("Is The ");
        System.out.print("Best");
    }
}

"Oh! Entendi tudo. Colocamos espaços no fim das palavras para que elas não ficassem grudadas, certo?"

"Exato. Você é um carinha bem esperto."

O comentário fez Amigo ficar radiante de tanto orgulho.

"Ótimo. Aqui está a sua primeira tarefa."