Originally Posted by javapenguin
That's because search engines rank pages (among other factors) by the number of times they have been viewed / clicked through, and the older API has been around longer. People who blindly go for the first result heko keep the old stuff at or near the top of the listings.
I think. How often do they update?
No idea. From the time I learned Java, it's been 1.6 aka Java SE 6. 1.7 was expected this year, but the Oracle takeover may affect that.
Have they created a handy file that will use a JFileChooser and help save and load it for you so you don't have to fiddle with that nightmare by yourself?
That's not the purpose of a JFileChooser
. A class should have one responsibility, and fulfill it well.
Also, by any chance did they define the String class by having a String be
private Vector <Character> cVector;
That would also make a getCharAt(int i) a whole lot easier if it was defined using characters. Either an array or a Vector.
I don't have any problems with the API as it stands, and I would guess (maybe wrongly) that you're carrying over some baggage from C. Languages have their differences; if they didn't there would be only one language.