CodeGym /Cursos /Frontend SELF PT /Vendo os valores das variáveis

Vendo os valores das variáveis

Frontend SELF PT
Nível 38 , Lição 4
Disponível

11.1 Treads & Variables

Durante a parada do programa com um break point ou ao executar passo a passo, você pode ver os valores das variáveis que são conhecidas na localização atual do programa.

Vamos escrever um programa que preenche uma matriz de 10 elementos com números de 100 a 109:

IDE

O sistema inteligente do Intellij IDEA exibe os valores das variáveis importantes logo acima do código. No nosso caso, é a lista variável data.

Também na parte inferior do screenshot, temos a aba Threads & Variables aberta (e não Debug Console), e nela aparecem todas as variáveis conhecidas (com seus valores) nesta parte do programa.

Se você apertar F8 10 vezes, executará 5 voltas do loop (uma pressão para o cabeçalho do loop e uma para o corpo do loop). Então você terá o seguinte resultado:

IDE

Trabalhou 5 iterações do loop de 10, e você vê que no array data já existem 5 valores: 100, 101, 102, 103 e 104.

Aliás, se prestar atenção no painel com as variáveis, poderá ver ainda algumas variáveis úteis:

IDE

11.2. Mudando os valores das variáveis

Se você quiser testar como o seu programa se comporta com certos valores de variáveis, você pode simplesmente mudar os valores de qualquer variável enquanto o programa está em execução (no modo de depuração).

Para isso, basta clicar com o botão direito no nome da variável ou pressionar F2:

IDE

Depois é só digitar o novo valor da variável e apertar Enter — pronto:

IDE

Ou até assim:

IDE

Aperte Enter e pronto — agora o programa usa o novo valor da sua variável.

IDE

11.3. Executando um trecho de código

Também, a qualquer momento durante a execução do programa, você pode executar qualquer código. Isso é feito com a combinação de teclas Alt+F8 (Option+F8) ou pelo menu de contexto:

IDE

Você terá uma janela especial onde poderá escrever qualquer código, e nela você pode usar variáveis conhecidas no momento atual da execução do programa!

Você pode chamar qualquer método: digamos, fazer o programa mostrar algum texto na tela sem interromper seu funcionamento! Exemplo:

IDE

Você acabou de aprender cerca de 5% de todas as capacidades do IntelliJ IDEA. Quando você aprender essas, falaremos sobre as outras.

1
Pesquisa/teste
Métodos principais de arrays, nível 38, lição 4
Indisponível
Métodos principais de arrays
Métodos principais de arrays
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION