使用Java获取(检索) MySQL数据库数据到数组列表,并使用索引打印的步骤如下:
完整的代码示例如下:
import java.sql.*;
import java.util.ArrayList;
public class RetrieveData {
public static void main(String[] args) {
try {
String url = "jdbc:mysql://localhost:3306/数据库名";
String username = "用户名";
String password = "密码";
Connection connection = DriverManager.getConnection(url, username, password);
Statement statement = connection.createStatement();
String sql = "SELECT * FROM 表名";
ResultSet resultSet = statement.executeQuery(sql);
ArrayList<String> dataList = new ArrayList<>();
while (resultSet.next()) {
String data = resultSet.getString("列名");
dataList.add(data);
}
for (int i = 0; i < dataList.size(); i++) {
System.out.println("索引 " + i + ": " + dataList.get(i));
}
resultSet.close();
statement.close();
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
请注意替换代码中的"数据库名"、"用户名"、"密码"、"表名"和"列名"为实际的数据库和表信息。
推荐的腾讯云相关产品:腾讯云数据库MySQL,产品介绍链接地址:https://cloud.tencent.com/product/cdb
Elastic 中国开发者大会
云+社区技术沙龙[第17期]
小程序·云开发官方直播课(数据库方向)
云+社区沙龙online [国产数据库]
DB-TALK 技术分享会
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL训练营
北极星训练营
腾讯位置服务技术沙龙
腾讯云数据库TDSQL(PostgreSQL版)训练营
第四期Techo TVP开发者峰会
领取专属 10元无门槛券
手把手带您无忧上云