韭菜盒子123 2021-11-12 14:59 采纳率: 100%
浏览 23
已结题

关乎JDBC连接数据库,executeQuery()方法的返回值

它返回的是一个 ResultSet 集合
具体内部是什么构造啊
为什么可以通过 getString(列名)获得内容的

  • 写回答

2条回答 默认 最新

  • ywh22122 2021-11-12 15:13
    关注

    并不是集合,提供了两个方法可以取值,如下

    
    public interface ResultSet extends Wrapper, AutoCloseable {
    //通过下标 从1开始
        String getString(int columnIndex) throws SQLException;
    //通过名称
        String getString(String columnLabel) throws SQLException;
    }
    

    可以看看源码

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月23日
  • 已采纳回答 11月15日
  • 创建了问题 11月12日

悬赏问题

  • ¥15 MS中不知道高分子的构型怎么构建模型
  • ¥60 QQOP数据,什么是op数据号,怎么提取op数据!能不能大量提取(语言-c语言)
  • ¥15 matlab代码 关于微分方程和嵌套的分段函数。
  • ¥15 onlyoffice编辑完后立即下载,下载的不是最新编辑的文档
  • ¥15 求caverdock使用教程
  • ¥15 Coze智能助手搭建过程中的问题请教
  • ¥15 12864只亮屏 不显示汉字
  • ¥20 三极管1000倍放大电路
  • ¥15 vscode报错如何解决
  • ¥15 前端vue CryptoJS Aes CBC加密后端java解密