Встречается на собеседованиях • сегодня
Что такое ResultSet
ResultSet — это интерфейс в JDBC, представляющий таблицу данных, полученную из базы данных в результате выполнения SQL-запроса. Он позволяет итерироваться по строкам результата и извлекать значения колонок.
Основные методы:
next()— перемещает курсор на следующую строку (возвращаетfalse, если строк больше нет)getString(),getInt()и др. — получают значение колонки по имени или индексуclose()— освобождает ресурсы
Пример:
java
try (Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT id, name FROM users")) {
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
System.out.println(id + ": " + name);
}
}ResultSet может быть:
- Forward-only (по умолчанию) — только последовательное чтение
- Scrollable — с возможностью перемещаться в любом направлении
- Updatable — с возможностью изменять данные

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы