Rapaz eu achei tua maneira meio bozo tb. Acho que assim fica melhor
public String mulambo(int i) {
String temp = "";
char a = 97;
List<String> v = new ArrayList<String>();
for(int i=97;i<=122;i++){
temp = ""+ (char)i;
v.add(temp);
v.add((a+temp));
}
return v.get(i);
}
Do jeito que eu fiz ai ele não tá garantindo a ordem mas para garantir aquele mesma ordem é do fazer dois for. Ainda dá para refatorar esse código que eu fiz.
Acho que assim fica mais elegante.
F
Fernandino
Ola pessoal,
eu queria saber como voces implementaria um jogo de tabuleiro onde:
O jogo deve ler um arquivo que contém a descrição do tabuleiro e as jogadas dos jogadores.
O tabuleiro é uma sequencia de casas. Cada casa é de um tipo dos descritos na tabela anterior.
Cada linha do arquivo descreve uma casa. A descrição das casas deve seguir o padrão:
: Ou seja, se queremos que a casa 1 seja do tipo ?REPETE?, indicamos assim:
C1:REPETE
O identificador da casa é um String. Pode ser qualquer string. No exemplo estamos usando ?C?+um número.
O arquivo entrada.txt contem:
DADO:6
JOGADORES:2
J1>1
J2>3
J1>1
J2>3
J1>2
J1>4
J2>6
J1>3
J2>5
J1>7
J1>-1
J1>!@#$@#
oei2y323487293
J5>3
J1>3
J2>2
J1>5
J2>3
J1>2
J2>5
Um tabuleiro inválido é qualquer descrição de tabuleiro que tenha pelo menos uma definição inválida de uma casa ou que não termine com o comando ?FIM_TABULEIRO?:
Todos os tipos de casas declarados devem existir, senão: erro.
As referências a outras casas devem ser válidas. Ex.: No caso dos tipos de casas como ?IR_PARA:x? x deve ser uma casa declarada no tabuleiro.
Entradas inválidas, como ?#&YE*#&? devem gerar erro.
Mais de uma casa do tipo INICIO ou FIM deve gerar erro.