Мне нужно разбить все значения из таблицы по отношению к пробелу и, наконец, добавить их в список/собрание.Скала разбивает укус перед добавлением его в отсортированный набор
Мой код
val keywords = scala.collection.mutable.SortedSet[String]()
val connection = DriverManager.getConnection("jdbc:postgresql:<Conn Details>", "<DBNAME>", "<PASSWD>")
val rs = connection.createStatement()
val res = rs.executeQuery("select nom from ip.interest_points where in_use = cast(1 as bit)")
while (res.next) {
keywords += res.getString("nom")
}
print (keywords)
Возвращает
TreeSet(AOC Les Halles, Adele - Réseau Art Contemporain Lyon
Métropole, Amphithéâtre des Trois Gaules, Ancien Hôpital de
l'Antiquaille, Ancienne Gare des Brotteaux...)
Я хочу, чтобы разделить значения от «НОМ» с последующим добавлением его к ключевым словам отсортированного набора.
keywords += res.getString("nom").split(" ")
Выше кода - это то, что я пробовал, и это не сработало.
Ожидаемый выход
TreeSet(AOC,Les,Halles, Adele,-,Réseau,Art,Contemporain,Lyon...)
Edit:
keywords += res.getString("nom").split(" ").toString
gives ([Ljava.lang.String;@ff5b51f ....)
Что тип 'keywords' и что тип' res.getString ("НОМ") раскол (»«) '? –
Я получаю ошибку времени компиляции –