gpt4 book ai didi

java - 我试图找到元音然后添加它们,但我这样做对吗?

转载 作者:行者123 更新时间:2023-11-29 03:05:33 24 4
gpt4 key购买 nike

Idk 如果我做对了.. 我只是想知道如何将元音加在一起形成三个,因为我的名字是 Daniel 3 total vowels 但是当我添加其他名字时它不起作用。

import java.util.Scanner;


public class Pratclass {

public static void main(String[] args)
{
Scanner std= new Scanner(System.in);
String string1;
System.out.println("What is your name");
string1= std.nextLine();

int count= 0;
int vowels=0;

for(String retval: string1.split(""))
{
for(int i=0; i < retval.length(); i++)
{
char c= retval.charAt(i);
if(c== 'a' || c== 'e' || c== 'i' || c== 'o'|| c== 'u')
{
vowels++;
}
else
{
count++;
}
System.out.println(retval.substring(0,1) + retval.substring(1) + vowels);
vowels=0;
}
}
int total=vowels++;

total=(total + vowels++ + vowels); < How can I count the vowels
System.out.println();

System.out.println(total);

}
}

最佳答案

你也可以用这个...

import java.util.Scanner;

public class Pratclass1 {

public static void main(String[] args) {
Scanner std= new Scanner(System.in);
String string1;
System.out.print("What is your name :");
string1= std.nextLine();

int count= 0;
int vowels=0;

char[] ar = new char[string1.length()];

for(int i = 0; i < ar.length; i++) {
ar[i] = string1.charAt(i);
if(ar[i] == 'a' || ar[i] == 'e' || ar[i] == 'i' || ar[i] == 'o'|| ar[i] == 'u') {
vowels++;
} else {
count++;
}
}

int total=vowels;
System.out.println();
System.out.println(total);
}

关于java - 我试图找到元音然后添加它们,但我这样做对吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32358879/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com