我想知道我是否可以使用类似于 (input==(letters[i]-'c')) 的东西。我知道我输入的内容没有意义,但我正在尝试创建类似的内容。如果用户的输入是数组中除 c 之外的任何内容,则显示第一条消息,否则如果是 c,则显示第二条消息。我只是想以某种方式暂时从数组中排除 c 并让程序检查所有其他元素......
char []letters={'a','b','c','d'};
//input is user input
for(int i=0;i<letters.length<;i++)
if(input==(letters[i]-'c'))
{
system.out.print("input might be a,b,d but not c");
}
else if(input=='c')
{
system.out.print("input is c");
break;
}