如何剪切动态字符串

时间:2012-01-31 14:51:40

标签: android

我有一个像one two three four这样的字符串。我想剪切此字符串并制作四个字符串,如onetwothreefour。我怎样才能做到这一点?

字符串是动态字符串。这个字符串的四个单词发生了变化,因此我想做一些适合任何字符串长度的事情。

3 个答案:

答案 0 :(得分:3)

String[] strings;
String str = "one two three";
String delimiter = " ";
strings = str.split(delimiter);

答案 1 :(得分:1)

String[] strings = "one two three".split("\\B");

答案 2 :(得分:1)

String有一个split方法。

http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html#split%28java.lang.String%29

你传递一个代表你的分隔符的正则表达式。对于您的示例,您可以这样做:

String[] ar = string.split(" ");