Classe com pesquisa a parte

pessoal, boa noite, tudo bem com vocês?
seguinte…
quero criar uma classe para descobrir o nome do vendedor a partir do código dele…
aí, fiz a classe dessa forma:


package brincadeiras;

import BancodeDados.Conexao;
import java.sql.SQLException;
import javax.swing.JOptionPane;

public class Outraclasse {

    public int codigo;

//criando o construutor
    public Outraclasse(int codigo) {
        this.codigo = codigo;
    }
    public String operador;

    public void pesquisa(int codigo) {
      //  operador = ""+codigo;}

        Conexao conectabanco = new Conexao();
        conectabanco.conecta();
        conectabanco.executeSQL("select * from vendedores where codigo='"+codigo+"'");
        try {
            operador = "" + conectabanco.resultset.getString("nome");
        } catch (SQLException erro) {
            JOptionPane.showMessageDialog(null, "Erro " + erro.getMessage());
        }

        conectabanco.desconecta();
    }
      
}

a parte de banco de dados uso num outro formulario e funciona certo…a pesquisa é de lá, também…mas ainda dá erro “NULL”(a joption ai da classe que alerta o erro…)

eu estou chamando a classe assim:

public class Main {

    public static void main(String[] args) {

        
        int codigo=71;
        Outraclasse pesquisa_ = new Outraclasse(codigo);
        pesquisa_.pesquisa(codigo);
        System.out.println("meu nome é "+pesquisa_.operador);


    }
}

o caso é que ele passa o valor pq testei , descomentando o " // operador = “”+codigo;}", mesmo assim, a pesquisa, calcada nesse código, não funciona, aparece null…
enfim, não sei como resolver essa pessoal, me ajudem!!!
Mai um vez, obrigado por essa e pelos posts anteriores!!!
Valeu, gente!!
Horácio