Duvida com vetor

2 respostas
fabiomarcilio

Boa noite amigos… estou com uma duvida de como montar um vetor, não sei como fazer ele guardar dados ja captados no main, segue abaixo, pode ser que esteja tudo errado, estou fazendo baseando em logica

String escolhaSem[]={"segunda","terça","quarta","quinta","sexta"}; String opUsr2 = ""; int cont =0; while (cont == 3){ if (opUsr.equals("segunda")){ aMusc.sem[0] = opUsr2; cont = 1; }else if (opUsr2.equals("terça")){ aMusc.sem[1] = opUsr2; cont = 1; } }
Basicamente preciso que escolha em um combo 3 dias da semana e armazene no vetor para poder exibir depois
obs: o aMusc é meu objeto (aluno musculação)

2 Respostas

kritiuns
//esta variavel não esta sendo utilizada... \/
			String escolhaSem[]={"segunda","terça","quarta","quinta","sexta"};  
            String opUsr2 = "";
			//falta a entrada do usuário o "usuário vai digita o dia da semana ?"
            
			//aqui vc quer passar 3 vezes não intendi direito ?
			for (int cont = 0 ; cont < 3 ; cont++){   
				if (opUsr2.equals("segunda")){  
				   aMusc.sem[0] = opUsr2;  
			   }else if (opUsr2.equals("terça")){  
				   aMusc.sem[1] = opUsr2;  
			   }  
           }

Se vai pegar valores diretamente da array que o método main recebe vc faz assim:

String valor = args[posicao];
fabiomarcilio

é isso mesmo, o programa vai passar 3 vezes, é um codigo p/ treinamento mesmo, vou fazer a entrada com JOptionPane, o usuario vai escolher 3 dias da semana, não vai ter tratamento nenhum, então pensei em usar o while e o contador.

ref. a entrada do usuario eu coloquei antes, tem que ser depois do combo?

ref as variaveis acima, eu fiz somente com as 2 primeiras p/ ver se vai dar certo, caso funcione vou fazer com os demais dias

Criado 22 de novembro de 2011
Ultima resposta 23 de nov. de 2011
Respostas 2
Participantes 2