I am creating simple Android project which contains login Activity. The problem is I tried to reach the object in specific index and tried for loop, but it always return last object in sequence.
 public Result<LoggedInUser> login (String username, String password){
    try {
        // TODO: handle loggedInUser authentication
        GetData myData = new GetData();
        usersdata = myData.getUsers();
        for (User user : usersdata) {
            if (user.UserName.trim() == username && user.Password.trim() == password) {
                LoggedUser = user;
            } else LoggedUser = null;
        }
        return new Result.Success<>(LoggedUser);
    } catch (Exception e) {
        return new Result.Error(new IOException("Error logging in", e));
    }
}
 
     
     
     
    