小编YOG*_*IYO的帖子

给定一个字符串,找到具有相同元音和辅音数量的最长子字符串?

给定一个字符串,找到具有相同元音和辅音数量的最长子字符串.

澄清:我不确定,我们是否可以生成一个新字符串,或者子字符串必须是原始字符串的一部分?到目前为止我有这个,

代码片段:

    Scanner scanner = new Scanner(System.in);
    String string = new String(scanner.next());
    int lengthOfString = string.length();
    int vowelCount = 0;
    int consCount = 0;

    for (int i = 0; i < lengthOfString; i++) {
        if (string.charAt(i) == 'u' || string.charAt(i) == 'e'  || string.charAt(i) == 'i'
                || string.charAt(i) == 'o' || string.charAt(i) == 'a' ) {
            vowelCount++;


        } else {

            consCount++;
        }

    }

    System.out.println(vowelCount);
Run Code Online (Sandbox Code Playgroud)

编辑我得到了计数工作,但我如何创建子字符串?

java algorithm function

5
推荐指数
1
解决办法
1457
查看次数

标签 统计

algorithm ×1

function ×1

java ×1