输入一串打乱的字符串只获取获取字母ACD
public class demo {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
String str ;
System.out.println("输入字符串:");
str=input.next();
for(int i=0; i<str.length(); i++)
{
if("A".equalsIgnoreCase(String.valueOf(str.charAt(i)))||"C".equalsIgnoreCase(String.valueOf(str.charAt(i)))||"D".equalsIgnoreCase(String.valueOf(str.charAt(i))))
{
System.out.print(str.charAt(i)+"\t");
}
}
}
}
如果忽略大小写就这样写,考虑大小写的话就把equalsIgnoreCase换成equals
这个前面是你写的吗 不是的话为啥要接收nextInt?