为了账号安全,请及时绑定邮箱和手机立即绑定

使用 ResultSet SQLITE 替换 JLIST 元素中的拆分字符串

使用 ResultSet SQLITE 替换 JLIST 元素中的拆分字符串

jeck猫 2021-10-20 11:29:49
我有一个 JList 模型 ( listModelGrid),其中包含带有如下标签的项目:LastName, FirstName Spouse // e.g. This is 1st list item with labelsChildren                   // e.g. This is 2nd list item with labelsStreet                     // e.g. This is 3rd list item with labelsCity, State Postal         // e.g. This is 4th list item with labels我想用这样的ResultSet.getString方法替换标签:String labels = "";labels += resultSet.getString("LastName")+", "+resultSet.getString("FirstName")+" "+          resultSet.getString("Spouse") + "\n";labels += resultSet.getString("Children") + "\n";labels += resultSet.getString("Street") + "\n";labels += resultSet.getString("City")+", "+resultSet.getString("State")+" "+          resultSet.getString("Postal");我试过了,但卡在循环中:private String getPrintingLabels(ResultSet rs) throws SQLException {    String str = "";    for (int i = 0; i < listModelGrid.getSize(); i++) {        String element = String.valueOf(listModelGrid.getElementAt(i));        String[] lbls = element.split(",\\s");        str += rs.getString(lbls[0])+", ";        for(int j = 1; j < lbls.length ; j++) {            // Stuck on her        }        String[] lbls2 = element.split("\\s");        str += rs.getString(lbls2[0])+" ";        for(int j = 1; j < lbls2.length ; j++) {            // Stuck on her        }    }    return str;}提前致谢!
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 188 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信