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

时间:2017-11-26 10:19:57

标签: java string delimiter

我有一张桌子如下所示:

tabel

我有一个JTextField是左边的,JDateChooser是文本字段旁边的。{/ p>

enter image description here

如何检索TTL列值并将它们设置为2个文本字段,逗号之前的第一个值应该在第一个文本字段中,逗号之后的第二个值应该在日期选择器中?

1 个答案:

答案 0 :(得分:2)

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

SELECT * 
FROM YOUR_DB_NAME
WHERE NIK=?

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

拆分split列的值
String str = "bulan,10-11-2017";
String[] parts = str.split(",");

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

示例

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

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

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

现在对此str变量

使用拆分方法
 str = "bulan,10-11-2017";
 String[] parts = str.split(",");

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