java字符串拆分

MiN*_*EaK 3 java

如果我想在考虑间隙和无间隙的情况下拆分任何字符串的字符,我该怎么办?

例如,如果我有字符串,My Names James我希望每个字符分别像这样:M y n a m e s等等.

sfr*_*frj 10

你是这个意思?

   String sentence = "Hello World";
   String[] words = sentence.split(" ");
Run Code Online (Sandbox Code Playgroud)

此外,如果你想获得字符串的字符,你可以这样做:

char[] characters = sentence.toCharArray();
Run Code Online (Sandbox Code Playgroud)

现在你只需要一个循环来迭代字符并用它们做任何你想做的事情.

这里有一个指向java API文档的链接,您可以在其中找到有关String类的信息.

http://download.oracle.com/javase/6/docs/api/

我希望这对你有用.