2 vetores

7 respostas
V

Mais uma simples duvida eu conseguir fazer com que ele imprima 2 vetores mas ele saem concatenados gostaria de saber como faço para pular uma linha ou escrever algo e logo em seguida colocar o valor da variavel… vo mandar o exemplo…

public static void main(String[] args) {   
    int vet[] = new int[5];    
    int i = 0, j = 0;
   
    for(i=0; i<5; i++){     
     String aux = JOptionPane.showInputDialog(null,"Digite N° para o Vetor:");     
     vet[i] = Integer.parseInt(aux);     
   }
   for(i=0; i<5; i++){
    	System.out.print(vet[i]);
   } 
   for(j=0; j<5; j++){     
	     String aux = JOptionPane.showInputDialog(null,"Digite N° para o Vetor:");     
	     vet[j] = Integer.parseInt(aux);     
	   }
	   for(j=0; j<5; j++){
	    	System.out.print(vet[j]);
	   }   
}

}

ele vai imprimir os resultados um juntos e não gostaria queria quem imprimisse um resultado em baixo do outro… como eu faço…

7 Respostas

T

println imprime algo e quebra a linha.
print imprime algo, mas não quebra a linha.

É com você decidir onde é que se deve põr “print” e onde se deve pôr “println”.

silasjr

entre a impressao dos vetores bote o seguinte

*System.out.println();
Tipo:
for( primeiro vetor)
*
for( segundo vetor)

V

sim, mas eu não gostaria que ele imprimisse o todos os resultados um embaixo do outr entende quero que el imprima assim

45654
45658

entende pule somente uma linha do que assim
4
5
6
9
7
5
6
3
2

dfsilva86

é só vc inserir uma linha em branco depois do segundo for:

import javax.swing.JOptionPane;

public class Teste {

	public static void main(String[] args) {
		
		int vet[] = new int[5]; 
		int i = 0, j = 0; 

		for(i=0; i<5; i++){ 
		String aux = JOptionPane.showInputDialog(null,"Digite N° para o Vetor:"); 
		vet[i] = Integer.parseInt(aux); 
		} 
		for(i=0; i<5; i++){ 
		System.out.print(vet[i]); 
		} 
		System.out.println("");
		for(j=0; j<5; j++){ 
		String aux = JOptionPane.showInputDialog(null,"Digite N° para o Vetor:"); 
		vet[j] = Integer.parseInt(aux); 
		} 
		for(j=0; j<5; j++){ 
		System.out.print(vet[j]); 
		} 
		    }   
		  
		}
V

mais uma vez obrigado usando a linha em branco entre os for’s foi bacana… valew

DavidUser

o
\n quebra a linha
\t ajusta em tabulação

afasdsfd

DavidUser
cara aki funcinou dividindo em 2 linhas eu uso o NetBeens,

se quiser dividido em um em cada linha é fácil pode fazer assim:

for(i=0; i<5; i++){

System.out.println(vet[i]);

}
Criado 20 de março de 2009
Ultima resposta 21 de mar. de 2009
Respostas 7
Participantes 5