Preciso substituir os _ _ _ pelas palvras digitas pelo jogador.
Não estou conseguindo fazer isso…
Se alguem puder me ajudar, ficarei grato.
[code]import java.util.Scanner;
public class fra {
public static void main(String[] args)
{
int opcao;
Scanner LeTeclado = new Scanner(System.in);
System.out.println("Digite 1 para jogar contra outra pesssoa");
System.out.println("Digite 2 para jogar contra o computadro");
System.out.println("Digite 3 para sair");
opcao = LeTeclado.nextInt();
switch(opcao)
{
case 1 :jogadorxjogador ();
break;
case 2 ://jogador x computador();
break;
case 3 :break;
}
}
private static void jogadorxjogador()
{
String []palavras;
int adivinhe;
//String
int cont;
palavras = new String[20];
Scanner LeTeclado = new Scanner(System.in);
System.out.println("Digite um numero");
adivinhe = LeTeclado.nextInt();
palavras[0] = "carro";
palavras[1]= "aviao";
palavras[3]= "girafa";
palavras[4]= "bicicleta";
palavras[5]= "cabra";
palavras[6]= "paralelepipido";
palavras[7]= "gato";
palavras[8]= "garrafa";
palavras[9]= "cachorro";
palavras[10]= "arroz";
palavras[11]= "medo";
palavras[12]= "inteligente";
palavras[13]= "avestruz";
palavras[14]= "bode";
palavras[15]= "brasil";
palavras[16]= "faculdade";
palavras[17]= "melancia";
palavras[18]= "novidade";
palavras[19]= "asfalto";
for(cont = 0; cont < palavras[adivinhe].length(); cont++)
{
System.out.print("_ ");
//adivinhe = palavras + "_ ";
//System.out.print( adivinhe );
}
System.out.println("Numeros de caracteres desta palvra eh = "+ palavras[adivinhe].length());
}
private static void
}
[/code]