什么是最简单/最佳/最正确的方式来遍历Java中的字符串的字符?

问题:

 StringTokenizer?将String转换为char[]并迭代?还有什么?

回答:

我使用for循环来迭代字符串,并使用charAt()来获取每个字符来检查它。由于String是使用数组实现的,所以charAt()方法是一个恒定的时间操作。

String s = “…stuff…”;

for (int i = 0; i < s.length(); i++){ char c = s.charAt(i); //Process char } [/code] 这就是我会做的这似乎对我来说最简单。 就正确性而言,我不相信在这里存在。这一切都是基于你的个人风格。     Code问答: http://codewenda.com/topics/python/
Stackoverflow: What is the easiest/best/most correct way to iterate through the characters of a string in Java?

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

38 − 35 =