如果输入是,我只想从给定的字符串中打印 3 个相同的连续字符,如下所示:
"aasssfddddvvv"
那么我应该得到输出作为输出:
sss
vvv
count=2
这是我的要求,请帮助我。
我的代码:
import java.util.Scanner;
class Test {
public static void main(String args[]) {
Scanner scan = new Scanner(System.in);
System.out.println("Enter the String: ");
char s[] = scan.nextLine().toCharArray();
for (int i = 0; i < s.length - 1; i++) {
if (s[i] == s[i + 1] && s[i] == s[i + 2] && s[i] == s[i + 3]) {
System.out.println(s[i]);
}
}
scan.close();
}
}
白衣染霜花
www说
相关分类