编写一个程序,实现字符串大小写的转换并倒序输出。要求如下:
(1)使用for循环将字符串“HelloWorld”从最后一个字符开始遍历。
(2)遍历的当前字符如果是大写字符,就使用toLowerCase()方法将其转换为小写字符,反之则使用toUpperCase()方法将其转换为大写字符。
(3)定义一个StringBuffer对象,调用append()方法依次添加遍历的字符,最后调用StringBuffer对象的toString()方法,并将得到的结果输出。
第1题:
对下述程序的判断中,正确的是( )。
A)此程序循环接收字符串并输出,直到接收到字符串“the end”为止
B)此程序循环接收字符串,接收到字符串“the end”则输出,否则程序终止
C)此程序循环接收字符串并输出,直到接收字符串“the end”为止,但因为代码有错误,程序不能正常工作
D)此程序循环接收字符串并将其连接在一起,直到接收字符串“the end”为止,输出连接在一起的字符串
第2题:
下列关于字符串的描叙中错误的是( )
A、字符串是对象
B、String对象存储字符串的效率比StringBuffer高
C、可以使用StringBuffersb="这里是字符串"声明并初始化StringBuffer对象sb
D、String类提供了许多用来操作字符串的方法:连接,提取,查询等
第3题:
编一个程序,输入一个字符,如果输入的字符是大写字母,则转换为小写字母;如果输入的字符是小写字母,则转换为大写字母,否则不转换。
第4题:
使用String对象的indexOf()方法查找字符串”helloworld”中是否包含G,下列语句描述正确的是()。
第5题:
下列关于String类和stringBuffer类说法正确的有()。
第6题:
下列关于字符串的描叙中错误的是()。
第7题:
upper可以将字符串中小写英文转换为大写。
第8题:
关于国际化,下面那句话是错误的是()
第9题:
将给定的字符串全部转换为小写字母
将给定的字符串全部转换为大写字母
将给定的字符串首字母转换为小写字母
将给定的字符串首字母转换为大写字母
第10题:
第11题:
第12题:
不要使用String类的compareTo(),equals()方法。
在进行字符串连接时,不要使用String,使用StringBuffer。
不要使用Date.toString(),Time.toString()方法。
字符和字符串常量应该放在资源文件中。
第13题:
将数字2500转换为字符串”2500”,使用“”-2500方法。()
第14题:
编程. 已知字符串:”this is a test of java”.
按要求执行以下操作:
(1) 统计该字符串中字母s出现的次数
(2) 取出子字符串”test”
(3) 将本字符串复制到一个字符数组Char[] str中.
(4) 将字符串中每个单词的第一个字母变成大写, 输出到控制台。
(5) 用两种方式实现该字符串的倒叙输出。(用StringBuffer和for循环方式分别实现)
(6) 将本字符串转换成一个字符串数组,要求每个数组元素都是一个有意义的英文单词,并输出到控制台
第15题:
输入一个字符串,将其中所有的大写英文字母+3,小写英文字母-3,然后再输出加密后的字符串。
第16题:
toString()方法可把数组转换为字符串,并返回结果。()
第17题:
取得字符串的长度的方法是调用字符串对象的()方法。
第18题:
输入一个字符串,将其中小写字母改成大写字母,把大写字母改成小写字母,其余字符不变,输出该字符串。
第19题:
strtoupper()函数的功能是:()
第20题:
String类是不可变类,一个String对象所包含的字符串内容永远不会被改变
如果对字符串中的内容经常进行操作,特别是内容要修改时,应使用StringBuffer
StringBuffer类是可变类,一个StringBuffer对象所包含的字符串内容可以被添加或修改
字符串缓冲区支持可变的字符串
第21题:
第22题:
字符串是对象
String对象存储字符串的效率比StringBuffer高
可以使用StringBuffer sb=这里是字符串声明并初始化StringBuffer对象sb
String类提供了许多用来操作字符串的方法:连接,提取,查询等
第23题:
字符串helloworld中不包含G字符,indexOf返回0
字符串helloworld中不包含G字符,indexOf返回null
字符串helloworld中不包含G字符,indexOf返回-1
字符串helloworld中不包含G字符,indexOf返回1