Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Comando para imprimir mais de uma variavel

System.out.print(vitor.nome);
    System.out.print(vitor.departamento);
    System.out.print(vitor.salario);
    System.out.print(vitor.dataentrada);
    System.out.print(vitor.rg);
    vitor.recebeaumento(100);
    System.out.println("Aplicando aumento");
    System.out.println(vitor.salario);

Oi, gostaria de saber se é possível imprimir variáveis de mais de um tipo com quebra de linha (String, double, String), e como usar a quebra de linha ( sem precisar digitar o System.out.print 10 vezes.

6 respostas

Oi Marco, tudo bem? Você pode concatenar todos os valores, já que no fim, tudo será transformado em string de alguma forma.

Por exemplo:

System.out.print(vitor.nome + " " + vitor.departamento + " " + vitor.salario);

Testa pra ver se resolve seu problema? Abraço

Sim, ele deixa a visualização mais fácil pois fica espaçado, mas nao teria como deixar ele no cmd:

nome

departamento

salario

ao invés de : nome departamento salario?

solução!

Oi Marcos,

você poderia tentar algo como

System.out.print(vitor.nome + "\n" + vitor.departamento + "\n" + vitor.salario);

Esses "\n" servem para fazer a quebra de linha. Ou seja:

\n -> quebra uma linha

\n\n -> quebra duas linhas

e assim sucessivamente.

Espero ter ajudado. Abraço.

mas se eu coloco /n no parentesis ele escreve /n na linha e se eu deixo fora do "" ele da illegal start

Atenção com a barra, Marcos. O correto é "\n", você comentou que está colando "/n". Acho que pode ser isso.

obrigado mario!