Show Menu
Cheatography

Comandos Básicos JAVA Cheat Sheet by

Estrutura de seleção if

If (<condição>) <instrução ou bloco>

Estrutura de seleção if-else

If(<Condição>) <instrução ou bloco>
else <instrução ou bloco>

Estrutura de seleção Switch

switch(opção)
{
case opção1:
comandos caso a opção 1 tenha sido escolhida;
break;
case opção2:
comandos caso a opção 2 tenha sido escolhida;
break;
default:
comandos caso nenhuma das opções anteriores tenha sido escolhida;
}

Estrutura de repetição while

while (condição) {
instrução ou bloco;
}

Estrutura de repetição do-while

do {
instrução ou bloco
} while( condição );

Estrutura de repetição for

for(condição inicial do contador ; condição do laço; incremento){
instrução ou bloco
}

Sintaxe de um Método

visibilidade retorno nomeMétodo (lista de parâmetros){
instrução ou bloco
}

Chamada de método

variávelDeReferencia.nomeMetodo();

Método super no construtor

public JogoPatrocinado(int cod, String dat, String des, int qdteIng)
    {
        super(cod, dat, des, qdteIng);
        valorPatrocinio = 1000;
    }

Chamando método da super classe

super.metodo();
 

Sintaxe método instanceof

if(jogo instanceof JogoPatrocinado)
        {
            JogoPatrocinado j = (JogoPatrocinado) jogo;
            if(j.getQtdeIngVend()>10000)
                j.setValorPatrocinio(j.getValorPatrocinio()-500);
        }

Sintaxe método instanceof (2)

for(int i=0; i<contPessoas; i++)
        {
            if(tipo == 'C' && listaPessoas[i] instanceof Convidado)
            {
                System.out.println("Convidado: ");
                listaPessoas[i].exibeDados();
            }
            else if(tipo == 'A' && listaPessoas[i] instanceof Ajudante)
            {
                System.out.println("Ajudante: ");
                listaPessoas[i].exibeDados();
            }
        }

Declarando um Array

<tipo do componente> [] <nome do array>;

Instan­ciando um Array

<nome do array> = new <tipo> [<tamanho>];

Pesqui­sando dentro do Array (2)

public void pesquisaPessoa(String nome)
    {
        boolean localizou = false;
        
        for(int i=0; i<contPessoas; i++)
        {
            if(listaPessoas[i].getNome().contains(nome))
            {
                listaPessoas[i].exibeDados();
                localizou = true;
            }
        }
        
        if(!localizou)
            System.out.println("Nenhuma pessoa localizada com o nome: " + nome);
    }
 

Adiciona elementos no array

public void adicionaResultado(Resultado resul)
    {
        if(qtdeResultados < resultados.length)
        {
            resultados[qtdeResultados++] = resul;
        }
    }

Visualiza array

public void visualizaListaResultado()
    {
        for(int i=0; i<qtdeResultados;i++)
        {
            resultados[i].exibeDados();
        }
    }
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          Cypressio Cheat Sheet
          Selenium WebDriver Cheat Sheet Cheat Sheet
          ISTQB Test Automation Engineering Cheat Sheet