Boa rapaziada, estou tentando fazer um gabarito com inserção da nota do aluno, mas se eu coloco que a resposta da pergunta 1 foi “a” ele da erro, mesmo no gabarito estando a.
import java.util.Scanner;
        public class ex3 {    
         public static void main(String[] args) {
          Scanner ler = new Scanner (System.in);      
          String[] gabarito = new String[2];
          int acertos = 0;
          String resp;
          String[] rgm = new String[2];
          int x, y,i;
          //GABARITO DA PROVA
          for(x=0; x <2; x++){
              System.out.println(x+1 + "° questão: ");
              gabarito[x] = ler.next();
          }
        // INSERIR RGM E AS ALTERNATIVAS QUE O ALUNO COLOCOU
          for(i=0; i <2; i++){
              System.out.println("Digite seu número de RGM:");
              rgm[i] = ler.next();
           for (x = 0; x < 2; x++) {
            System.out.print((x+1)+ "ª questao :" );
            resp = ler.next();
            if (resp == gabarito[x]){
                acertos+=1;
              }
              else{
                  System.out.println("voce errou");
              }
            }
           }
         }}
E também queria printar o rgm dele e as perguntas que ele acertou.
Grato…