如果我有一个字符串,说:
String name;
有没有办法用循环检查每个字母?所以如果他们输入一个名字,我可以检查每个字母是什么吗?
最佳答案
有几种方法可以做到这一点 - 你可以用索引做一个 for
循环,或者在 char[]
上做一个 foreach
循环> 数组:
for (int i = 0 ; i != s.length() ; i++) {
char c = s.charAt(i);
....
}
for (char c : s.toCharArray()) {
....
}
除了单独检查每个字母之外,您还可以使用 regular expressions 一次检查所有字母(或您想要的任何子集)。 .
关于java - 如何检查 Java 字符串中的每个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12446074/