文字列入力を char[] リストと比較したいと思います。文字列内の文字が char[] リストと等しい場合、カウントは反復する必要がありますが、常に 0 が出力されます。ありがとうございます。
char[] List={'a','b','c','d'};
int count=0;
for(int i=1;i<List.length-1;i++){
if(input.charAt(i)==List[i]){
count++;
}
}
System.out.println(count);