Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to search within a list?

 
Mike Croteau
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have created an address book which holds information including first name, last name, address, city, etc. I have text fields for each of those values in which I use to set. How can I use those text fields to type in part of an address to find an address that matches within my list collection? Thanks in advance.
 
Suleman zia
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i am assuming you have a seperate class for address which contains name, city, etc... and you are using arraylist or set from collections interface.
you can implement comparator and can make a search or if you are using arraylist then



in your case BankAccount will be replace by Address and then replace getAccountNumber() to your needs for searching.

Hope this helps
 
Mike Croteau
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the post! This is helpful, however, have another element to throw into the pot. What if I needed to do a partial search... example:

Let say you have a list of animals:

Cat
Dog
Bat

And you search for animals containing "at" within the name. You need to return: Cat, and Bat. How can i do this? Thanks again!

Mike
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic