wood burning stoves*
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes find method in B&S Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "find method in B&S" Watch "find method in B&S" New topic
Author

find method in B&S

pramod karnani
Ranch Hand

Joined: May 22, 2007
Posts: 88

Sun spec defines find method like this:

// Returns an array of record numbers that match the specified
// criteria. Field n in the database file is described by
// criteria[n]. A null value in criteria[n] matches any field
// value. A non-null value in criteria[n] matches any field
// value that begins with criteria[n]. (For example, "Fred"
// matches "Fred" or "Freddy".)
public int [] find(String [] criteria)


number of field in each record has 6 elements
so criteria[] must have 6 elements ?
like this

criteria[0]=name
criteria[1]=location
criteria[2]=specialties
criteria[3]=size
criteria[4]=rate
criteria[5]=owner



since it is clearly written in spec "A non-null value in criteria[n] matches any field
// value that begins with criteria[n]. "


My assumption for criteria array and find method okay ?
please reply .
pramod karnani
Ranch Hand

Joined: May 22, 2007
Posts: 88

Client side search

criteria[0]=name
criteria[1]=location
either criteria[2]= | or criteria[2]= &



Server side search

criteria[0]=name
criteria[1]=location
criteria[2]=specialties
criteria[3]=size
criteria[4]=rate
criteria[5]=owner


my assuption is okay for find method?
 
GeeCON Prague 2014
 
subject: find method in B&S