Como guardo uma consulta do mysql que me retorna 3 colunas em uma List?
Tipo, estou fazendo isso:
List<String> listaUser = new ArrayList();
String sql = null;
sql = "SELECT id, usuario, nome FROM usuarios WHERE id = '" + idUser + "'";
Connection conn = Conexao.obterConexao();
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery(sql);
if (rs.next()) {
listaUser.add(rs.getString("id"));
listaUser.add(rs.getString("usuario"));
listaUser.add(rs.getString("nome"));
}
Só que dessa forma, cada coluna vai pra uma linha, e eu queria multidimensional, ou seja cada linha da List com as e colunas.
Eu tenho que ussar ArrayLits em vez de List?