ArrayList vs Array, StringBuffer vs String, 大侠们给讲讲有# Java - 爪哇娇娃
O*z
1 楼
最近在看Horstmann写的那本Core Java自学,好像看了书之后做练习的时候有很多自己
找出的问题。比如帖子题目写的
这两个对比。我在看了Java API之后,觉得ArrayList的methods可能更多,而且还能转
成Array(除了Integer等类似primitive type的不能转意外(???有待考证))
对于String和Stringbuffer我自己的体会是string是immutable,但是StringBuffer是
可以改变其中string的内容,而且看过API之后感觉StringBuffer这个class自带的
methods更多更实用一些。
请高手指点一下。
还有最后一个问题,Java中的每个class(比如string, arrayList)有这么多methods,
大家是一般都能记住,还是只记住几个很常用的,其他不太常用的methods在有需要的
时候去看API的?不好意思,问题好像挺多的,请各位不吝赐教
找出的问题。比如帖子题目写的
这两个对比。我在看了Java API之后,觉得ArrayList的methods可能更多,而且还能转
成Array(除了Integer等类似primitive type的不能转意外(???有待考证))
对于String和Stringbuffer我自己的体会是string是immutable,但是StringBuffer是
可以改变其中string的内容,而且看过API之后感觉StringBuffer这个class自带的
methods更多更实用一些。
请高手指点一下。
还有最后一个问题,Java中的每个class(比如string, arrayList)有这么多methods,
大家是一般都能记住,还是只记住几个很常用的,其他不太常用的methods在有需要的
时候去看API的?不好意思,问题好像挺多的,请各位不吝赐教