Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将字符串分成两部分?_Java_String_Split - Fatal编程技术网

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+");