Java 如何将字符串分成两部分?
我有下面的字符串Java 如何将字符串分成两部分?,java,string,split,Java,String,Split,我有下面的字符串 String Place = "3030XR Amsterdam"; 我想这样做 String postcode = "3030XR"; String City = "Amsterdam"; 有人能帮我吗。试试Place.split(“”)拆分字符串。它将重新运行字符串数组 String splitted[]=Place.split(" "); System.out.println(splitted[0]); System.out.println(splitted[1])
String Place = "3030XR Amsterdam";
我想这样做
String postcode = "3030XR";
String City = "Amsterdam";
有人能帮我吗。试试Place.split(“”)代码>拆分字符串。它将重新运行字符串数组
String splitted[]=Place.split(" ");
System.out.println(splitted[0]);
System.out.println(splitted[1]);
作为@ᴍ阿伦ᴍaroun建议您也可以这样使用正则表达式
Place.split("\\s+");
在空白处拆分如果您付出一些努力,每个人都可以帮助您!!!使用并快乐。这不是所谓的修剪。这被称为拆分
。在您愉快地拆分字符串后,请跟随。\\s+
可能会更好,因为它更通用,例如“3030XR\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu”
(其中<@ᴍ阿伦ᴍ谢谢你的建议,我会修改的@ᴍ阿伦ᴍaroun修改了答案。请看一下,同时将变量名称“Place”改为小写。@thiago.lenz OP的字符串是Place
谢谢,我解决了我的问题。
Place.split("\\s+");