booleanendsWith(Strings)表示()

题目
单选题
booleanendsWith(Strings)表示()
A

查找某字符串是否以s为结尾

B

查找某字符串是否与s完全匹配

C

确定某字符串与s的大小关系

D

确定某字符串是否以s为开始

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Giventhatcisareferencetoavalidjava.io.Consoleobject,whichtwocodefragmentsreadalineoftextfromtheconsole?()

A.Strings=c.readLine();

B.char[]c=c.readLine();

C.Strings=c.readConsole();

D.char[]c=c.readConsole();

E.Strings=c.readLine("%s","name");

F.char[]c=c.readLine("%s","name");


参考答案:A, E

第2题:

importjava.util.*;publicclassWrappedString{privateStrings;publicWrappedString(Strings){this.s=s;}publicstaticvoidmain(String[]args){HashSeths=newHashSet();WrappedStringws1=newWrappedString(”aardvark”);WrappedStringws2=newWrappedString(”aardvark”);Strings1=newString(”aardvark”);Strings2=newString(”aardvark”);hs.add(ws1);hs.add(ws2);hs.add(s1);hs.add(s2);System.out.println(hs.size());}}Whatistheresult?()

A.0

B.1

C.2

D.3

E.4

F.Compilationfails.

G.Anexceptionisthrownatruntime.


参考答案:D

第3题:

下面哪段语法执行正确()

A.Strings="Gonewiththewind";Stringt="good";Stringk=s+t;

B.Strings="Gonewiththewind";Stringt;t=s[3]+"one";

C.Strings="Gonewiththewind";Stringstandard=s.toUpperCase();

D.Strings="homedirectory";Stringt=s-"directory";


参考答案:A, C

第4题:

对于下面( )类定义,可以通过“newJ_Class()”生成类J_Class的实例对象。

A、publicclassJ_Class{

publicJ_Class(void){}

}

B、publicclassJ_Class{}

C、publicclassJ_Class{

publicJ_Class(Strings){}

}

D、publicclassJ_Class{

publicvoidJ_Class(){}

publicJ_Class(Strings){}


正确答案:B

第5题:

Why we use StringBuffer when concatenating strings?


正确答案:
        

第6题:

importjava.util.*;publicclassLetterASort{publicstaticvoidmain(String[]args){ArrayListstrings=newArrayList();strings.add(?aAaA”);strings.add(”AaA”);strings.add(?aAa”);strings.add(”AAaa”);Collections.sort(strings);for(Strings:strings){System.out.print(s+);}}}Whatistheresult?()

A.Compilationfails.

B.aAaAaAaAAaaAaA

C.AAaaAaAaAaaAaA

D.AaAAAaaaAaAaAa

E.aAaAaAaAaAAAaa

F.Anexceptionisthrownatruntime.


参考答案:C

第7题:

publicclassX{publicstaticvoidmain(String[]args){strings=newstring(Hello”);modify(s);System.out.printIn(s);}publicstaticvoidmodify(Strings){s+=world!”;}}Whatistheresult?()

A.Theprogramrunsandprints“Hello”

B.Anerrorcausescompilationtofail.

C.Theprogramrunsandprints“Helloworld!”

D.Theprogramrunsbutabortswithanexception.


参考答案:A

第8题:

在Java语言中,下列语句能通过编译的是()。

A.Strings="john"+"was"+"here";

B.Strings="john"+3;

C.inta=3+5;

D.inta=5+5.5;


参考答案:A, B, C

第9题:

阅读下面程序 publicclass Operators AndExpressions{ voidequalsMethodl(){ Strings1=newString("howareyou"); Strings2=newString("howareyou"); System.out.println(s1==s2); } publicstaticvoidmain(Stringargs[]){ OperatorsAndExpressionsOperAndExp=newOperatorsAndExpressions (); //用于复合类型数据的“==”运算符 OperAndExp.equalsMethodl(); } } 程序运行结果是( )。

A.==

B.true

C.false

D.equal


正确答案:C
解析: 本题考查的足Java语言中运算符的特殊用法。相等比较运算符“==”,不仅可用于基本类型的数据之间的比较,还可以用于复合数据类型之间的比较。但是,对于复合类型数据的“==”运算,其比较的目标是两个操作数是否是同一个对象。如果需要比较两个对象的值是否相同,则可以调用equals()方法。题目中函数equalsMethodl()的代码非常简单,首先生成两个字符串对象s1和s2,然后输出表达式“s1==s2”的结果。根据上面介绍的相等比较运算符的用法,字符串对象s1和s2是复合数据类型,因此表达式“s1==s2”比较的是s1和s2是否同一个对象。显然,s1和s2虽然具有相同的值,即“howareyou”,但它们是两个不同的对象。因此,本题的正确答案足C,

第10题:

下面这段代码会产生( )个String对象。

Strings1="hello";

Strings2=s1.substring(2,3);

Strings3=s1.toString();

Strings4=newStringBuffer(s1).toString();

A、1

B、2

C、3

D、4


正确答案:C

更多相关问题