有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何将带有逗号分隔值的字符串从表中拆分为两个文本字段?

我有一张如下所示的表格:

tabel

我有一个JTextField是左边的,还有一个JDateChooser是文本字段旁边的右边

enter image description here

如何检索TTL列值并将其设置为两个文本字段,其中逗号前的第一个值应位于第一个文本字段中,逗号后的第二个值应位于日期选择器中


共 (1) 个答案

  1. # 1 楼答案

    选中此page以便对数据库进行查询。您的查询应该类似于以下示例:

    SELECT * 
    FROM YOUR_DB_NAME
    WHERE NIK=?
    

    如果希望减少从数据库返回的数据量,可以选择仅选择TTL列。 在此之后,使用split方法拆分TTL列的值

    String str = "bulan,10-11-2017";
    String[] parts = str.split(",");
    

    Split方法将返回一个数组,其中包含原始String的不同部分,这些部分是根据传递给split()方法的分隔符分割的

    示例

    例如,您查询了数据库,resultset包含从数据库返回的数据

    然后需要从resultset中获取TTL列的值,并将其保存为一些String类型的变量

    String str = rs.getString("TTL");
    

    现在对这个str变量使用split方法

     str = "bulan,10-11-2017";
     String[] parts = str.split(",");
    

    有关如何查询数据库的帮助,请参阅上面提供的链接