Sobes.tech
Назад к вопросам
Junior — Middle
57

Какими методами или режимами получения данных ты знаком в объекте ResultSet?

Компании, где спрашивали
СБЕР дейвайсыСБЕР дейвайсы

Ответ от нейросети

sobes.tech AI

В объекте ResultSet в Java для получения данных из результата SQL-запроса используются методы, которые позволяют извлекать значения по имени столбца или по индексу столбца. Основные методы получения данных:

  • getString(int columnIndex) или getString(String columnLabel) — для получения значения в виде строки.
  • getInt(int columnIndex) или getInt(String columnLabel) — для получения целочисленного значения.
  • getLong(), getDouble(), getBoolean() и другие методы для получения данных соответствующих типов.

Режимы получения данных:

  • По индексу столбца (начинается с 1).
  • По имени столбца (названию из SQL-запроса).

Пример:

ResultSet rs = statement.executeQuery("SELECT id, name FROM users");
while (rs.next()) {
    int id = rs.getInt("id");
    String name = rs.getString(2); // второй столбец
    System.out.println(id + ": " + name);
}