A method in the net.rim.blackberry.api.pdap.BlackBerryContactList class will allow you to launch the Address Book with a listing of all the contacts currently on the device. Selecting a contact will return that contact into your application so that you can retrieve its values. The net.rim.blackberry.api.pdap.BlackBerryContactList class was introduced in the BlackBerry API 4.0 set.
In the sample code below, the contact list must be opened first. For this example, it is being opened in READ_WRITE mode. Then the ContactList is cast to a BlackBerryContactList to provide the functionality required.
BlackBerryContactList list = (BlackBerryContactList)PIM.getInstance().