我已经得到了我应该使用的StringTokenizer上为一疗程字符串。 我有我就如何落实项目计划,但我找不到任何参考,以我将如何让分隔每个字符。
基本上,一个字符串,如“河马校园是一个聚会的地方”我需要分成令牌每一个字符,然后把它们比作一组值和换出特定的一个与另一个。 我知道如何去做其他的一切,但分隔符是什么分隔每个角色?
我已经得到了我应该使用的StringTokenizer上为一疗程字符串。 我有我就如何落实项目计划,但我找不到任何参考,以我将如何让分隔每个字符。
基本上,一个字符串,如“河马校园是一个聚会的地方”我需要分成令牌每一个字符,然后把它们比作一组值和换出特定的一个与另一个。 我知道如何去做其他的一切,但分隔符是什么分隔每个角色?
如果你真的想使用StringTokenizer的,你可以使用如下
String myStr = "Hippo Campus is a party place".replaceAll("", " ");
StringTokenizer tokens = new StringTokenizer(myStr," ");
甚至你可以使用拆分这一点。 和你的结果将是String数组,每个字符。
String myStr = "Hippo Campus is a party place";
String [] chars = myStr.split("");
for(String str:chars ){
System.out.println(str);
}
转换字符串的数组。 没有分隔符为每一个字符分隔,并且它wouldnt有意义使用字符串标记要做到这一点,即使有。
你可以这样做:
char[] individualChars = someString.toCharArray;
然后通过该数组像这样迭代:
for (char c : individualChars){
//do something with the chars.
}
你可以不喜欢做的字符串中的字符数组的一些事情。
char[] simpleArray = sampleString.toCharArray();
这将字符串分割到一组字符。 所以,你可以做你有上述的操作。