Estava tentando fazer uma função para ler as respostas de uma prova, acabei sendo pego desprevenido por um erro que não sei resolver, por favor me ajudem.
O erro que aparece é: Array Index Out Of Bounds Exception 1
Estava tentando fazer uma função para ler as respostas de uma prova, acabei sendo pego desprevenido por um erro que não sei resolver, por favor me ajudem.
O erro que aparece é: Array Index Out Of Bounds Exception 1
Qual o tamanho do seu array respostas
depois que você faz o str.toCharArray()
?
Pra ser honesto, eu não sei. Há alguma maneira de checar isso?
Todo array tem um atributo length
que retorna o seu tamanho.
Mas se você fizer um teste de mesa do seu algoritmo, você vai entender:
i
vai de 0 à 5String
do usuárioString
lidai
desse novo arrayRepita esses passos no papel, com os valores que você insere no programa.
Consegui fazer, não achei que o “toCharArray” fosse separar cada caractere da String nos espaços dos vetores, muito obrigado!