正如我之前所说,如何测试输入的字符是否是参数之一?我编写了这段代码,但它似乎运行得不好(或根本没有),但没有错误.另外,我需要使用我在这里使用的基本代码.它用于学校,如果我们使用他们没有教过我们的东西(学校),我们就会失去分数.
class doody
{
public static void main(String[] args)
{ char i;
char input='D';
for(i='A';i<='Z';i++)//check if uppercase
{
if(input==i){
System.out.println("Uppercase");
switch(input){
case 'A':
case 'E':
case 'I':
case 'O':
case 'U':
System.out.println("Vowel"); break;
default: System.out.println("Not a vowel"); break;}
}
for(i='a';i<='z';i++)//check if lowercase
{
if(input==i){
System.out.println("Lowercase");
switch(input){
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
System.out.println("Vowel"); break;
default: System.out.println("Not a vowel"); break;
}}
for(i='0';i<='9';i++)//check if number
{
if(input==i)
System.out.println("Number");
}
}
}}}
Run Code Online (Sandbox Code Playgroud)
编辑:这是我今天汇集的一些代码.更简单.我不知道为什么我之前没有发生这种情况.可能是因为我昏昏沉沉,已经很晚了.
class doody
{
public static void …Run Code Online (Sandbox Code Playgroud)