Como faço para converter um valor que vem do banco em formato Byte para String.
Andei dando uma olhada em alguns exemplos no entanto nenhum deles adiantou para min.
Na minha classe modelo eu a declarei como byte, pois o valor vem como byte do banco de dados.
e na minha classe DAO estou fazendo assim para obter os dados. No entando nao sei como fazer a conversão dos valores.
public List<TempoAtraso> Pesquisar() {
Connection con = ConnectionFactory.getConnection();
PreparedStatement stmt = null;
ResultSet rs = null;
List<TempoAtraso> tempAtraso = new ArrayList<>();
try {
stmt = con.prepareStatement("select * from tabela.;...");
rs = stmt.executeQuery();
while (rs.next()) {
TempoAtraso temp = new TempoAtraso();
temp.setTempoAtraso("tempo atraso");
temp.setPacote(rs.getByte("decode")); //Aqui é o valor em BYTE
tempAtraso.add(temp);
}
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e);
} finally {
//fecho a conexão
ConnectionFactory.closeConnection(con, stmt, rs);
}
return tempAtraso;
}
A linha temp.setPacote(rs.getByte("decode"));
Eu recebe os dados da coluna do banco, mais como faço para converter para string ?
Espero que me ajudem att.