【考题题干】请说出String与StringBuffer的区别?
【参考答案】String的长度是不可变的,StringBuffer的长度是可变的。如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法。
5.4.3Java 面试题:哪些构造方法是正确的
【考题题干】下列选项是StringBuffer的构造方法,哪些选项是正确?
A.[url=mkMSITStore:E:\尹继平\资料\jdk150中文版.chm::/jdk150/api/java/lang/StringBuffer.html#StringBuffer()]StringBuffer[/url]()
B.[url=mkMSITStore:E:\尹继平\资料\jdk150中文版.chm::/jdk150/api/java/lang/StringBuffer.html#StringBuffer()]StringBuffer[/url](int capacity)
C.[url=mkMSITStore:E:\尹继平\资料\jdk150中文版.chm::/jdk150/api/java/lang/StringBuffer.html#StringBuffer()]StringBuffer[/url](String str)
D.[url=mkMSITStore:E:\尹继平\资料\jdk150中文版.chm::/jdk150/api/java/lang/StringBuffer.html#StringBuffer()]StringBuffer[/url](CharSequence sq)
E.[url=mkMSITStore:E:\尹继平\资料\jdk150中文版.chm::/jdk150/api/java/lang/StringBuffer.html#StringBuffer()]StringBuffer[/url](char[] data)
【试题分析】从前面介绍的StringBuffer类的构造器来看,该类没有将字符数组作为构造参数来使用。
【参考答案】ABCD
更多java面试题,java电子书,java教学视频请参考http://www.izixue.com