- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第8章常用实用类习题解析
1.选择题
(1)获取字符串长度应该使用下列哪个方法?()。
A、length B、length() C、codePointAt() D、chatAt()
答案:B
(2)下面关于Math.random()方法生成的随机数,正确的是?()。
A、0.7856
B、-0.35
C、7.0
D、5.2
答案:A
(3)当编译和运行下列代码时会发生什么?()。
publicclassTest{
publicstaticvoidmain(String[]args){
System.out.println(+1+2);
System.out.println(1++2);
System.out.println(1+2+);
}
}
编译错误 B、运行错误
C、输出12、12和3 D、输出3、3和12
答案:C
(4)下列选项中,可以正确实现String初始化的是()
A、Stringstr=abc;
B、Stringstr=abc;
C、Stringstr=abc;
D、Stringstr=0;
答案:A
(5)下列选项中,哪个是StringBuffer类中append()方法的返回值类型?()
A、String
B、void
C、StringBuffer
D、StringBuilder
答案:C
下面的程序段执行后,输出的结果是以下哪个选项?()
StringBufferbuf=newStringBuffer(Beijing2008);
buf.insert(7,@);
System.out.println(buf.toString());
@Beijing2008
B、Beijing@2008
C、Beijing2008@
D、Beijing2@008
答案:B
当编译和运行下列代码时会发生什么?()。
publicclassTest{
publicstaticvoidmain(String[]args){
Stringtext=ABCD;
text+=E;
text.replace(C,F);
System.out.println(text);
}
}
A、编译错误 B、输出ABCEDF C、输出ABFDE D、输出ABCDE答案:D
2.填空题
(1)String类的(matches())方法可以判断字符串与指定的表达式是否匹配。
(2)在java中,int类型对应的包装类是(Integer)。
(3)Java中的用于产生随机数的类是(Random),它位于(java.util.*)包中。
(4)针对字符串的操作,Java提供了两个字符串类,分别是String和(StringBuffer)。
(5)以下代码的运行结果是(MingRiSoft)?
publicclassTest{
publicstaticvoidmain(String[]args){
Stringtext1=MingRi;
Stringtext2=Soft;
System.out.println(text1+text2.replace(Ri,ri));
}
}
3.编程题
(1)通过实验掌握String类对象与字符数组的相互转换
使用Eclipse创建Java项目“task8_2”,在该项目中创建一个名为“Task8_2”的Java主类,“Task8_2.java”文件中的代码如下图所示(其中包含字符串加密解密类MyEncryption)。
将上图所示代码中的涂黑部分补充完整,使程序能够正常运行。
参考答案:
classMyEncryption{
privateStringpassword;
publicvoidsetPassword(Stringpwd){
password=pwd;
}
publicStringEncodeStr(Strings){
char[]c=s.toCharArray();
char[]p=password.toCharArray();
for(inti=0,j=0;ic.length;i++,j++){
if(
您可能关注的文档
- 58326局域网组网技术项目式教程(微课版)-修改后课后习题答案汇总2024.10.17.docx
- 64143-会计工作过程综合实训课程标准24-25-1.doc
- Java基础案例教程(微课版)-教学大纲.docx
- Java基础案例教程(微课版)-教学进度表.doc
- 电子电路课程设计(含装配调测报告).pptx
- 电子电路课程设计课程教学大纲.doc
- 02-Cinema 4D基础操作入门.pptx
- Blender三维设计案例教程_教学教案.docx
- 1 习题解析 1 -- 第1章Java程序设计概述.docx
- 2 习题解析 2 --第2章Java 语言基础.docx
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
最近下载
- 篮球进校园方案.pdf VIP
- CESA--2023-105《算力服务可信性评估规范》.pdf
- 部编版四年级语文上册《精卫填海》教材分析及相关素材.docx VIP
- 2024年共青团知识自测题库及答案.pdf VIP
- 环环相扣PPT立体图表.ppt
- 2024-2025学年八年级英语上学期期中考试(上海卷)(含解析)(牛津上海版).pdf VIP
- 药学专业知识一.pdf
- 湖北省武汉市洪山高级中学2024-2025学年高一上学期9月考试化学试卷.docx VIP
- 2024年公共卫生与预防医学继续教育平台“大学习”活动线上培训栏目考试题库(1392题).docx
- 地方标准审评工作细则.pdf VIP
文档评论(0)