Java 从数据库加载字符串数组
从Postgres数据库将地址字段内容加载到字符串数组的最简单方法是:Java 从数据库加载字符串数组,java,database,deserialization,Java,Database,Deserialization,从Postgres数据库将地址字段内容加载到字符串数组的最简单方法是: id | name | address ----------------------------------------------------------------- 1 | John | {"line1","line2","line3"} 2 | Steve | {"addr1","addr2","addr3"} String[0
id | name | address
-----------------------------------------------------------------
1 | John | {"line1","line2","line3"}
2 | Steve | {"addr1","addr2","addr3"}
String[0] = "line1"
String[1] = "line2"
String[2] = "line3"
我不确定这是否是一个序列化字符串数组,但不知何故,我在这个简单的任务上失败了。地址列的类型是什么?@SotiriosDelimanolis噢,没错!(将大括号误读为方括号)尝试以下操作:-当(rs.next()){String[]addressArray=rs.getString(“地址”).split(“,”)}处理postgres数据库时,字段的类型为字符变化(45)[]尝试
String[]addressArray=(String[])rs.getArray(“地址”).getArray()代码>