《使用java实现面向对象编程》题库 - 图文(5)

2019-01-05 12:26

String a = \= \A、a和b指向同一个实例对象,a和c指向同一个实例对象 C、a和b不指向同一个实例对象,a和c指向同一个实例对象 D、a和b不指向同一个实例对象,a和c不指向同一个实例对象 2 ▲ 类中的常用方法 下面哪个是对字符串String的正确定义 二 ( A ) A.String s1=null; B. String s4=(String) ‘\?’ C.String s3=(String) ‘abc’ ; D. String s2=’null’ ; ▲ 9.1 String类中的常用方法 3 4 5 6 请认真分析下列程序:public class Test { public 二 static void main(String[] args) { String s=\String s1=\ String[] s2=s1.split(\for(int i = 0 ;i 0 B.=0 C.<0 D.不确定 ▲9.1 String▲ 类中的常用方法 ▲9.1 String▲ 类中的常用方法 11 已知String s= \is a string\,则二 s.indexOf(\的值为(B)。 A.1 B.2 C.3 D.4 二 以下程序段执行的结果为(B)。 String str1, str2; str1 = \str2= \System.out.print(str1.equals(str2)); System.out.println(str1 == str2); A.truefalse B.truetrue C.falsetrue D.falsefalse ▲9.1 String▲ 类中的常用方法 12 ▲9.1 String▲ 类中的常用方法 13 下面代码要将一段字符串循环增加5000次,请选择二 正确高效的代码(B)A.String temp=”abcdefg” String str=””; for(int i=0;i<5000;i++){str+=temp;} B.String temp=”abcdefg”; StringBuffer sb=new StringBuffer(); for(int ▲9.2 ▲ StringBuffer类的常用方法 i=0;i<5000;i++){sb.append(temp);} C. String temp=”abcdefg”; StringBuffer sb=new StringBuffer(); for(int i=0;i<5000;i++){sb+=temp; } D.String temp=”abcdefg” StringBuffer sb=””; for(int i=0;i<5000;i++){sb+=temp; } 14 二 调用下面哪个方法时会改变原有对象(C)。 A.String的trim( ) B.String的length( ) C.StringBuffer的reverse( ) D.StringBuffer的length( ) 15 ▲9.2 ▲ StringBuffer类的常用方法 16 17 18 15 下面的哪些叙述为真。 [ AD ] A. equals()方法判定引用值是否指向同一对象。 B. ==操作符判定两个对象的内容和类型是否一致。 C. equals()方法只有在两个对象的内容一致时返回true。 D. String类重写方法equals()在两个String的内容和类型一致时返回true。 字符串的方法有(ABCD) A,截取子串 B,判断长度 C,转变大小写 D,转为char数组 若有下面的代码: String s=”good”; 下面选项语句书写正确的是:(ABD )。 A.s+=”student”; B.char c=s[1]; C.int len=s.length D.String t=s.toLowerCase() 下列方法中属于StringBuffer而String没有的是(CD) A,charAt B,substring C,append D,insert java中默认会导入的是哪个包的类__java.lang__ 三 ▲9.1 String▲ 类中的常用方法 三 ▲9.1 String▲ 类中的常用方法 ▲9.1 String▲ 类中的常用方法 三 三 ▲9.2 ▲ StringBuffer类的常用方法 一 ▲9.1 String▲ 类中的常用方法 9.1 String▲类中的常用▲ 方法 ▲9.1 String▲ 类中的常用方法 ▲9.1 String16 17 已知String对象 s=”hello”,运行语句一 “System.out.println(s.concat(“World!”));”后,s的值为(hello ) 使用+=将字符串s2添加到字符串s1后的语句是一 ( s1+=s2 ) 比较s1中的字符串和s2中的字符串的内容是否相等一 18 的表达式是:( s1.equals(s2) ) 19 ▲ 类中的常用方法 ▲9.1 String▲ 类中的常用方法 ▲9.2 ▲ StringBuffer类的常用方法 ▲9.2 ▲ StringBuffer类的常用方法 ▲9.2 ▲ StringBuffer类的常用方法 ▲9.1 String▲ 类中的常用方法 ▲9.4 总结▲ String,StringBuffer StringBuilder 区别 并通过实例验证 ▲9.4 总结▲ String,StringBuffer StringBuilder 区别 并通过实例验证 String s1=“China”; int n=s1.length( ); n的一 值为(10) 已知sb为StringBuffer的一个实例,且sb=”一 abcde”,则sb.reverse()后sb的值为:( edcba ) 已知StringBuffer sb=new StringBuffer(\,一 则sb.reverse()后,sb的值为(cba)。 20 21 22 23 已知StringBuffer sb=new 二 StringBuffer(\,则sb.delete(1,2)后sb的值为(C)。 A.abc B.abde C.acde D.ade String中的substring方法作用是截取子串(对) 四 String和StringBuffer都是描述字符串的类,不同四 的是StringBuffer是可变的,String是不可变的(对) 24 25 七 1. 说说String和StringBuffer的区别 String对一串字符进行操作。不可变类。 StringBuffet也是对一串字符进行操作,但是是可变类。 String是对象不是原始类型,为不可变对象,一旦被创建,就不能修改它的值。对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去。String是final类,即不能被继承。 StringBuffet是一个可变对象,当对他进行修改的时候不会像String那样重新建立对象它只能通过构造函数来建立。 第十单元 常用类 1 .System类的属性有(C)个 A、一个 B、两个 C、二 ▲10.1.1System2 三个 D、四个 System类中哪方法是对数据进行拷贝的( A) A arraycopy B copy C setArrayCopy D setArray ▲ 二 类 ▲ ▲ 10.1.1System▲类 ▲ (不常 考) 10.1.1System类 3 4 5 6 7 以下对System类中exit方法描述正确的是 ( A) A 终止程序 B 只能正常终止程序 C 只能异常终止程序 D 以上都不正确 在System中能够获取系统信息的方法是(A ) A getProperty B setProperty C getPropertys D setPropertys System类中哪个方法可以获取系统时间的毫秒数( D ) A getTime() B getCurrentTimeMillis() C time() D currentTmeMillis() 以下那个选项是所有类的父类( A) A、Object B、Class C、System D、以上都不正确 以下哪个是Object类的方法( A ) A、 getClass B、getName C、setClass D、setName 以下哪个选项可以获取类的基本信息( A ) A getClass B wait C notify D 以上都不正确 以下哪个选项可以唤醒等待( C ) A getClass B wait C notify 二六 ▲▲ 二六 ▲▲ 10.1.1System类 二 ▲▲ 10.1.1System类 二 ▲ 10.2.1 Object类 二 ▲▲ 10.2.110.2.110.2.1 Object类 8 二 ▲▲ 10.2.1 Object类 9 二 ▲▲ 10.2.1 Object类


《使用java实现面向对象编程》题库 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:多选题-2015医疗卫生人员应对突发事件题库

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: