首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读下面程序 public class ExampleStringBuffer{ public static void main(String []args){ StringBuffer sb=new StringBuffer
请阅读下面程序 public class ExampleStringBuffer{ public static void main(String []args){ StringBuffer sb=new StringBuffer
admin
2009-03-17
41
问题
请阅读下面程序 public class ExampleStringBuffer{ public static void main(String []args){ StringBuffer sb=new StringBuffer("test"); System.out.println("buffer="+sB) ; System.out.println("length="+sb.length());} } 程序运行结果中在"length="后输出的值
选项
A、10
B、4
C、20
D、30
答案
B
解析
本题考查Java中字符串的知识。Java中,可以用StringBuffer类表示字符串,
StringBuffer用于处理长度可变字符串。StringBuffer类提供了三种构造方法:
String strObj=new StringBuffer();
String strObj=new StringBuffer(int length);
String strObj=new StringBuffer(String str);
本题程序中使用的是第三种构造方法来创建一个字符串对象。对StringBuffer(String str)构造方法,用str给出字符串的初始值,并分配16个字符的缓存。因此,字符串sb的初始值是“test”,并且包含16个字符的缓存。iength()方法用来获得字符串长度,不包含缓存。故程序运行结果中在“lensgth=”后输出的值应该是字符串sb的长度,即4。本题的正确答案是选项B。
转载请注明原文地址:https://jikaoti.com/ti/q1b0FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在项目管理器中,将一程序设置为主程序的方法是
数据字典(DD)所定义的对象都包含于
下面不属于需求分析阶段任务的是
下面不属于软件设计原则的是
两个或两个以上模块之间关联的紧密程度称为
软件设计中划分模块的一个准则是
下列叙述中正确的是
定义部门关系模式:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
下列抽象类中,处理字节输入流的是______。
随机试题
诊断原发性肝细胞癌最具特异性的标志物是
属于醌类抗生素及其衍生物的是()。
A.卫生部B.国家食品药品监督管理局C.国家中医药管理局D.国家发展和改革委员会E.工商行政管理部门负责查处无照生产、经营药品的行为的是
下列各项中,影响企业利润总额的有______。
道氏理论的主要原理有()。Ⅰ.市场平均价格指数可以解释和反映市场的大部分行为Ⅱ.市场波动具有某种趋势Ⅲ.趋势必须得到交易量的确认Ⅳ.一个趋势形成后将持续,直到趋势出现明显的反转信号
某企业的信用条件是“2/10,1/20,n/30",某客户向该企业购买1000元商品,并在第15天付款,则该客户实际支付的货款为( )元。
无意苦争春,一任群芳妒。_________,只有香如故。(陆游《卜算子.咏梅》)
下列关于区块链的说法正确的是()。
设某程序中定义了全局整型变量x和y,且函数f()的定义如下所示,则在语句“x=3*y+1;”中()。intf(inty){intx;x=3*y+1;returnx;}
Whichcubecannotbemadefromthegivennet?
最新回复
(
0
)