【发布时间】:2018-07-23 05:04:44
【问题描述】:
我在用数组实现 charAt 时遇到了一些麻烦。我是 Java 初学者(我想这是我唯一的编码经验)。
目标:创建一个程序,用户输入任何字符串,输出中记录元音的总数(区分大小写)
示例: 输入:字符 输出: a = 1 A = 1 e = 1
import java.util.Scanner;
public class HW5 {
public static void main(String[] args) {
String [] alphabets =
{"aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ"};
String vowels = "aAeEiIoOuU";
int found = 0;
Scanner sc = new Scanner(System.in);
System.out.print("Please enter any word: ");
String inputStr = sc.nextLine();
for(int i=0;i<alphabets.length;i++)
{
if(alphabets.charAt[i] == vowels)
*注意:程序未完成。
【问题讨论】: