2016-06-14 68 views
0

因此,我有列'地址',其中有街道和号码。 因此,例如:如何在从MYSQL到Java之间的空间之前获得文本

Londonstreet 13 

,我得到了2个文本框,街道和编号必须让充满了起来:

Street: Londonstreet 
Number: 13 

,如果我做

Street.setText(rs.getString("adress"); 

它把'伦敦街13号'在街道textfield,而我只想要街道名称。

如何解决这个问题?

+1

来解决http://stackoverflow.com/questions/3481828/how-to-split-a-string-in-java – stdunbar

回答

0

这可以通过使用正则表达式

String address= rs.getString("adress"); 
    String[] addressPart =address.split("(?<=\\D)(?=\\d)"); 
    Street.setText(addressPart[0]); 
    Number.setText(addressPart[1]); 
相关问题