LLenar arraylist desde un resulset y pintar los datos en la consola de netbeans
Publicado por marcela patricia torres baeza (6 intervenciones) el 17/08/2017 22:43:47
Hola que tal es un gusto saludarles , Tengo la clase AlumnoBean que en el constructor solo le paso el parámetro primer_apellido, el detalle que no se si estoy llenado bien el arreglo y quiero verificar si se llena mandándolo a pintar en la consola de netbeans.
La consulta si se ejecuta bien ya que imprimí y si trae el valor.
Les agradezco.
Anexo las dos clases.
Ya que en el consola de netbeans solo me envía este dato:
bean.AlumnoBean@4629104a
BUILD SUCCESSFUL (total time: 1 second)

La consulta si se ejecuta bien ya que imprimí y si trae el valor.
Les agradezco.
Anexo las dos clases.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
////Esta es mi clase AlumnoBean
package bean;
import Alumno.CAlumno;
import java.util.List;
public class AlumnoBean {
private String primerapellido="";
public AlumnoBean(String primerapellido) {
this.primerapellido;
}
public String getPrimerapellido() {
return primerapellido;
}
public void setPrimerapellido(String primerapellido) {
this.primerapellido = primerapellido;
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
////En esta clase lleno el arreglo, quiero imprimir en la consola el valor que trae
package JavaBeanSet;
import Alumno.CAlumno;
import Conexion.Conexion;
import bean.AlumnoBean;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
public class LlenaArreglo {
public static void main (String [ ] args) throws SQLException {
Conexion cnt=new Conexion();
ResultSet rs= cnt.GetResultSet("select promedio,primer_apellido,segundo_apellido,nombre,curp "
+ " from vctrl_certificacion "
+ " where primer_apellido like 'BAEZA' and"
+ " segundo_apellido like 'BAEZA'");
while(rs.next()){
String pa=rs.getString("primer_apellido");
//System.out.println(pa);
ArrayList<AlumnoBean> alumno=new ArrayList<AlumnoBean>();
alumno.add(new AlumnoBean(pa));
for(int x=0;x<alumno.size();x++) {
System.out.println(alumno.get(x)); //////AQUI COMO PINTAR EL VALOR QUE TRAE EL ARREGLO
} /
}
}
}
Ya que en el consola de netbeans solo me envía este dato:
bean.AlumnoBean@4629104a
BUILD SUCCESSFUL (total time: 1 second)

Valora esta pregunta


0