第一范文网 - 专业文章范例文档资料分享平台

Java2实用教程(第5版)最新答案-耿祥义

来源:用户分享 时间:2025/7/23 19:16:36 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

Simulator.java

public class Simulator {

public void playSound(Animal animal) {

System.out.print(\现在播放\类的声音:\ animal.cry(); } }

Dog.java

public class Dog implements Animal { public void cry() {

System.out.println(\汪汪...汪汪\ }

public String getAnimalName() { return \狗\ } }

Cat.java

public class Cat implements Animal { public void cry() {

System.out.println(\喵喵...喵喵\ }

public String getAnimalName() { return \猫\ } }

Application.java

public class Example5_13 {

public static void main(String args[]) { Simulator simulator = new Simulator(); simulator.playSound(new Dog()); simulator.playSound(new Cat()); } }

习题七(第7章)

一、问答题 1.有效。

2.可以。 3.不可以。 4.一定是。 二、选择题 1.C。2.C。 三、阅读程序

1.大家好,祝工作顺利! 2.p是接口变量。 3.你好 fine thanks。

4.属于上机实习程序,解答略。 四、编程题

import java.util.*; public class E {

public static void main (String args[ ]){ Scanner reader = new Scanner(System.in); double sum = 0; int m = 0;

while(reader.hasNextDouble()){ double x = reader.nextDouble(); assert x< 100:\数据不合理\ m = m+1; sum = sum+x; }

System.out.printf(\个数的和为%f\\n\ System.out.printf(\个数的平均值是%f\\n\ } }

习题八(第8章)

一、问答题

1.不是。\是。 2.4和3。

3.false和true。 4.负数。 5.是true。 6.3和-1。

7.会发生NumberFormatException异常。 二、选择题

1.A。2.C。3.B。4.D。5.C。

三、阅读程序 1.【代码】:苹果。 2.【代码】:Love:Game。 3.【代码1】:15。【代码2】:abc我们。 4.【代码】:13579。 5.【代码】:9javaHello。

6.属于上机实习程序,解答略。 7.属于上机实习程序,解答略。

四、编程题 1.public class E {

public static void main (String args[ ]) { String s1,s2,t1=\ s1=t1.toUpperCase(); s2=t1.toLowerCase(); System.out.println(s1); System.out.println(s2); String s3=s1.concat(s2); System.out.println(s3); } }

2. public class E {

public static void main (String args[ ]) { String s=\ char cStart=s.charAt(0);

char cEnd = s.charAt(s.length()-1); System.out.println(cStart); System.out.println(cEnd); } }

3. import java.util.*;

public class E {

public static void main (String args[ ]) { int year1,month1,day1,year2,month2,day2; try{ year1=Integer.parseInt(args[0]); month1=Integer.parseInt(args[1]); day1=Integer.parseInt(args[2]); year2=Integer.parseInt(args[3]); month2=Integer.parseInt(args[4]); day2=Integer.parseInt(args[5]); }

catch(NumberFormatException e) { year1=2012;

month1=0; day1=1; year2=2018; month2=0; day2=1; }

Calendar calendar=Calendar.getInstance(); calendar.set(year1,month1-1,day1); long timeYear1=calendar.getTimeInMillis(); calendar.set(year2,month2-1,day2); long timeYear2=calendar.getTimeInMillis();

long 相隔天数=Math.abs((timeYear1-timeYear2)/(1000*60*60*24)); System.out.println(\年\月\日和\

year2+\年\月\日相隔\相隔天数+\天\ } }

4. import java.util.*;

public class E {

public static void main (String args[ ]) { double a=0,b=0,c=0; a=12; b=24;

c=Math.asin(0.56); System.out.println(c); c=Math.cos(3.14); System.out.println(c); c=Math.exp(1); System.out.println(c); c=Math.log(8); System.out.println(c); } }

5.public class E {

public static void main (String args[ ]) { String str = \你是谁?\ String regex = \ str = str.replaceAll(regex,\ System.out.println(str); }

}

6. import java.util.*;

public class E {

public static void main(String args[]) {

String cost = \数学87分,物理76分,英语96分\

Java2实用教程(第5版)最新答案-耿祥义.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0k2ao18w2t1jxus0hkxz44s0w0d4pn00w2m_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top