Fala ae galera, blz?
Estou com uma duvida de conversão de string para float…
notas.setNotas(rs.getString(“media”));
preciso converter isso para float, como faço?
obrigado!
Fala ae galera, blz?
Estou com uma duvida de conversão de string para float…
notas.setNotas(rs.getString(“media”));
preciso converter isso para float, como faço?
obrigado!
Float.parseFloat(minhaString);
Bom eu até fiz isso, mas e o objeto notas?
[code]Nota notas = new Nota();
notas.setId_notas(rs.getString(“id_notas”));
notas.setId_avaliacoes(rs.getString(“id_avaliacoes”));
notas.setId_alunos(rs.getString(“id_alunos”));
Float.parseFloat(rs.getString(“media”));
[/code]
obrigado!
So não entendi pq vc abriu esse tópico em Desenvolvimento Web :shock:
Desculpa, vc pode transferir para o lugar certo?
Obrigado!
Você estará criando um objeto Nota para cada registro no ResultSet e preenchendo com os valores como está fazendo.
Nota notas = new Nota();
notas.setId_notas(rs.getString("id_notas"));
notas.setId_avaliacoes(rs.getString("id_avaliacoes"));
notas.setId_alunos(rs.getString("id_alunos"));
Float.parseFloat(rs.getString("media"));
na Classe Nota não encapsula um atributo para média?
para que possa fazer algo do tipo.
notas.setMedia(Float.parseFloat(rs.getString("media")));
public String getNotas() {
return notas;
}
public void setNotas(String notas) {
this.notas = notas;
}
quando eu coloco notas.setNotas(Float.parseFloat(rs.getString(“media”)));
Ele acusa que o tipo não é float e sim string, dae da erro!
Blz, vamos lá.
private float notas;
public float getNotas() {
return notas;
}
public void setNotas(float notas) {
this.notas = notas;
}
E no seu método de busca ficará assim.
Nota notas = new Nota();
notas.setId_notas(rs.getString("id_notas"));
notas.setId_avaliacoes(rs.getString("id_avaliacoes"));
notas.setId_alunos(rs.getString("id_alunos"));
notas.setNotas(rs.getFloat("media"));