尚学堂java 参考答案 第八章
一.选择题
1.BD
解析:B:Integer是对象,所以默认的应该是null对象.D使用的是自动装箱
2.A
解析:String类的对象是final型,是不能修改的,concat()方法是生成一个新的字符串,不是修改原字符串
3.B
解析:https://blog.csdn.net/qq_34834846/article/details/81431103
4.C
5.A
解析:https://blog.csdn.net/qq_34834846/article/details/81626022
二.简答题
1.http://www.sxt.cn/Java_jQuery_in_action/eight-autoboxing-unboxing.html
2.http://www.sxt.cn/Java_jQuery_in_action/eight-buffebuild.html
3.第一个是常量对象,第二个是String对象
4.mkdir创建目录时必须保证所有上级目录存在,如果缺失一个则失败,mkdirs若缺少则自动创建相关目录
5.http://www.sxt.cn/Java_jQuery_in_action/eight-enumeration.html
三.编码题
import java.util.Scanner;
public class ch8_1 {
public static void main(String args[]) {
String name="";
String reg ="[0-9]";//正则表达式,表示0-9的数字
Scanner input = new Scanner(System.in);
System.out.print("请输入您的姓名:");
name = input.nextLine();
//这里的替换函数是replaceAll(),不是replace
int length = name.replaceAll(reg,"").length();
while(length <= 6 || name.length() != length){
if(length <= 6)
System.out.println("姓名不能小于7位 !");
if(name.length() != length)
System.out.println("姓名含有数字 !");
System.out.print("请输入您的姓名:");
name = input.nextLine();
length = name.replaceAll(reg,"").length();
}
System.out.println("你的名字:"+name);
}
}
2.题意不清,没有写
3.
import java.util.Random;
public class ch8_2 {
public static void main(String[] args) {
Random random = new Random();
while(true){
int a = random.nextInt(3);
switch (TrafficLight.values()[a]){
case RED:
System.out.println("红灯:停止");
case YELLOW:
System.out.println("黄灯:慢行");
case GREEN:
System.out.println("绿灯:行驶");
}
}
}
}
enum TrafficLight{
RED,YELLOW,GREEN
}
尚学堂java 参考答案 第八章的更多相关文章
- 尚学堂java 参考答案 第七章
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题 1.ACD 解析:B:java中左边不能直接直接指定长度,和C语言不一样 2.B 3.C 解析:B各行分 ...
- 尚学堂java 参考答案 第九章
一.选择题 1.AC 解析:A.注意题目是Collections不是 Collection,前者是一个until下的类,后者才是接口 C.Set中的数据是无序且不能重复的 2.A 解析:将发生数组越界 ...
- 尚学堂JAVA基础学习笔记
目录 尚学堂JAVA基础学习笔记 写在前面 第1章 JAVA入门 第2章 数据类型和运算符 第3章 控制语句 第4章 Java面向对象基础 1. 面向对象基础 2. 面向对象的内存分析 3. 构造方法 ...
- 尚学堂Java第一课
今天是北京尚学堂郑州分校开课的第一天,小班面授教学. 我很兴奋,是一个小白对IT大神渴求传道授业解惑的兴奋. 杨老师还是一贯耐心详细的手敲了第一堂课的完整大纲,必须给杨老师赞赞赞!!! 从幽默的制定班 ...
- 尚学堂java 答案解析 第六章
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题 1.C 解析:对void下的函数,可以使用"return;"表示结束之意,但不能&q ...
- 尚学堂java 答案解析 第五章
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题 1.AB 解析:A可以被所有类访问,B可以被当前包的所有类访问,也可以被所有子类访问 2.A 解析:所有 ...
- 尚学堂java答案解析 第三章
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题 1.A 2.BD 解析:switch的的判断表达式的数据类型:byte short int ch ...
- 尚学堂java答案解析 第二章
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题: 1.CD 解析:A public是关键字. B 第一个不能是数字 2.C 解析:j=i++ < ...
- 尚学堂java答案解析 第一章
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题: 1.C 解析:java为了安全,中并没有引入C语言的指针概念. 2.AD 解析:B:Java先通过ja ...
随机推荐
- Http File Server小工具
一般情况下,在做一些测试(比如下载服务)的时候需要提供一个http文件下载服务. 下面这个轻量级的工具HFS可以在本地提供http服务: 官网地址传送门:Http File Server
- web前端名人的博客微博Githu
尤雨溪 vuejs作者 王垠 http://www.yinwang.org/ 20位活跃在Github上的国内技术大牛 1. lifesinger(玉伯) Github主页: ht ...
- xlua修复C#的委托事件的时候,需要提前做好配置
如下所示: //C#静态调用Lua的配置(包括事件的原型),仅可以配delegate,interface [CSharpCallLua] public static List<Type> ...
- Java 访问RabbitMQ
一.概述 前面学过ActiveMQ.ActiveMQ主要是实现的JMS规范,而RabbitMQ就是AMQP的一个具体实现. RabbitMQ里面有几个概念:生产者.消费者.消息.交换器.路由键.队列. ...
- shell和shell脚本基本知识
详情可见: https://www.cnblogs.com/yinheyi/p/6648242.html 这张图,可以帮助我们理解这个词语! 最底下是计算机硬件,然后硬件被系统核心包住,在系统核心外层 ...
- python中的静态方法、类方法、属性方法(福利:关于几种方法更好的解释)
该部分的三个属性都是高级方法,平时用的地方不是很多 一.静态方法 静态方法的使用不是很多,可以理解的就看一下,用的地方不是很多 class Dog(object): def __init__(self ...
- Android SDK无法更新的解决方法
一.说明: Android 更新sdk时访问google很慢,有时连接不上,可利用国内的某些镜像网站实现Android SDK在线更新. 二.解决方法: 在SDK Manager -> tool ...
- [ /* 和 / 的区别 ] Difference between / and /* in servlet mapping url pattern
<url-pattern>/*</url-pattern> The /* on a servlet overrides all other servlets, includin ...
- 池建强 Mac Tips
摘自<MacTalk 人生元编程>,原文有130条,从中摘录出7条:大部分与 Terminal 相关 1. 终端说英语 在终端输入 " say hello" ,Mac ...
- C#如何实现类似QQ那样靠边隐藏的功能
http://www.cnblogs.com/yechensi/archive/2009/08/02/1537145.html C#如何实现类似QQ那样靠边隐藏的功能 你想过为自己的程序添加靠边隐藏的 ...