Is there an easy way to find the right class?



The API has tons of classes and stuff right? So if I'm writing a program in Java, how would I find the right class and package? Let's say I'm writing an app and I need a class that will take a database object and store it in some sort of list that will let me easily add and delete from it. I know that ArrayList has this functionality...but that's only by experience. What about a noobie (I rank myself only slightly higher)... how would they find this out?
.



Relevant Pages

  • XML support in Java 5?
    ... The javax.xml and javax.xml.stream packages have some classes that look very useful for writing and reading XML. ... The few things that are documented as being in Java 5, I don't see how they are useful for actually writing XML. ...
    (comp.lang.java.programmer)
  • Re: Project reflection
    ... > How would you get package and class names given the project name as a ... There is no such concept as a "project" in Java. ... environments have such a concept, but it's only an organizational tool ... if you are writing plug-in tools for your development ...
    (comp.lang.java.developer)
  • Re: Project reflection
    ... > How would you get package and class names given the project name as a ... There is no such concept as a "project" in Java. ... environments have such a concept, but it's only an organizational tool ... if you are writing plug-in tools for your development ...
    (comp.lang.java.programmer)
  • Re: Project reflection
    ... > How would you get package and class names given the project name as a ... There is no such concept as a "project" in Java. ... environments have such a concept, but it's only an organizational tool ... if you are writing plug-in tools for your development ...
    (comp.lang.java.help)
  • Re: help - right allignment of text
    ... > Im working with Java. ... > Im writing this program right now.....and one of the thing i have to do is ... See the java.text package. ... And consider posting your beginner's ...
    (comp.lang.java.programmer)