亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在另一個類中調用數組列表

在另一個類中調用數組列表

開心每一天1111 2022-06-04 16:22:28
所以我正在做一個網絡服務,我想把數組列表從一個類調用到另一個類。我已經嘗試了一些代碼,但我無法得到它,所以我來這里看看你是否可以幫我一把,看看我是否能最終結束這個。我在網絡服務上的操作:@WebMethod(operationName = "findHorarioCurso")public java.util.ArrayList<HorariosCurso> findHorarioCurso(@WebParam(name = "id_curso") int id_curso){    GereBD bd = new GereBD();    return bd.findHorarioCurso(id_curso);}大批:public java.util.ArrayList<HorariosCurso> findHorarioCurso(int id_curso){    try{        ArrayList<HorariosCurso> vecHorarioCurso = new ArrayList();        String query="SELECT h.inicio,h.fim,h.dia,c.designacao_curso,c.ano,u.designacao FROM horario h INNER JOIN cursos c ON c.id_curso=h.id_curso INNER JOIN uc u ON u.id_uc=h.id_uc WHERE h.id_curso = "+id_curso;        Statement stmt = conexao.createStatement();        ResultSet lig = stmt.executeQuery(query);        while (lig.next()){            HorariosCurso Horario = new HorariosCurso();            Horario.setInicio(lig.getString("inicio"));            Horario.setFim(lig.getString("fim"));            Horario.setDia(lig.getString("dia"));            Horario.setDesignacaoCurso(lig.getString("designacao_curso"));            Horario.setAno(lig.getInt("ano"));            Horario.setDesignacao(lig.getString("designacao"));            vecHorarioCurso.add(Horario);        }        return vecHorarioCurso;    } catch (SQLException ex) {        System.err.println("Erro de IO" + ex);    }    return null;}我已經創建了這個集合并進入了一個 HorariosCurso 類:public class HorariosCurso {    private String inicio;    private String fim;    private String dia;    private String designacao_curso;    private int ano;    private String designacao;    public String getInicio()    {        return this.inicio;    }    public String getFim()    {        return this.fim;    }    public String getDia()    {        return this.dia;    }    public String getDesignacaoCurso()    {        return this.designacao_curso;    }    public int getAno()    {        return this.ano;    }
查看完整描述

1 回答

?
翻過高山走不出你

TA貢獻1875條經驗 獲得超3個贊

嘗試一個 for 循環:

case 4:
        System.out.println("Encontrar horário de um curso");
        idCurso = sq.nextInt();
        List<HorariosCurso> h = findHorarioCurso(idCurso);
        for(HorariosCurso hc:h)
            System.out.println(hc.getDesignacao()+hc.getDesignacaoCurso()+hc.getDia()+hc.getFim()+hc.getInicio());
        break;


查看完整回答
反對 回復 2022-06-04
  • 1 回答
  • 0 關注
  • 146 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號