java - How to match user input with arraylist -


package bankingsystem;  import java.util.arraylist; import java.util.list; import java.util.scanner;  public class bank {    public static void main(string [] args){        list<string> accountlist = new arraylist<string>();        accountlist.add("45678690");       scanner accountinput = new scanner(system.in);       system.out.println("hi whats pin code?");       accountinput.nextline();         (int counter = 0; counter < accountlist.size(); counter++){             if (accountinput.equals(accountlist.get(counter))){ //if input = arraylist number display "hi"               system.out.println("hi");            }           else { //if not = arraylist display "incorrect"               system.out.println("incorrect");            }           }       }       } 

hi, in here trying match userinput arraylist, if correct display "hi" if not display "incorrect", incorrect part use exception handling? , how can match arraylist number - 45678690?

you have store input value in string check number :

string value = accountinput.nextline(); if (value.equals(accountlist.get(counter))) ... 

Comments