Verifique se uma String está em uma ArrayList de Strings

Como posso verificar se umString está lá noList?

Quero atribuir1 paratemp se houver um resultado,2 de outra forma.

Meu código atual é:

<code>Integer temp = 0;
List<String> bankAccNos = new ArrayList<String>();//assume list contains values
String bankAccNo = "abc";
for(String no : bankAccNos)
    if(no.equals(bankAccNo))
        temp = 1;
</code>

questionAnswers(3)

yourAnswerToTheQuestion