![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java实验
handsome213
某本科业余选手,辅修第二学位。
展开
-
设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声。要求如下:
设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声。要求如下:(1)编写抽象类AnimalAnimal抽象类有2个抽象方法cry()和getAnimaName(),即要求各种具体的动物给出自己的叫声和种类名称。(2)编写模拟器类Simulator该类有一个playSound(Animal animal)方法,该方法的参数是Animal类型。即参数animal可以调用Animal的子类重写的cry()方法播放具体动物的声音、调用子类重写的getAnimalName()方法显示动物种类原创 2021-11-22 14:39:38 · 19847 阅读 · 1 评论 -
编写一个Java应用程序,计算1-10的阶乘之和
编写一个Java应用程序,计算1!+2!+3!+…+10!。(1)思路通过循环遍历求和(2)代码实现public class SumJiecheng { public static void main(String[] args){ int x = 1; int sum = 0; for(int i = 1;i <= 10;i ++){ x = x * i; sum = sum + x; } Syste...原创 2021-11-18 12:58:08 · 8471 阅读 · 2 评论 -
编写一个Java应用程序,产生20个50-100之内的整数,并输出这20个数并找出最大数及最小数输出。
编写一个Java应用程序,产生20个50-100之内的整数,并输出这20个数并找出最大数及最小数输出。(1)思路定义一个start变量和end变量表示范围的起点和终点,分别赋值为50和100,利用random.nextInt(end-start+1)产生一个50到100的随机数赋给数组即可。最后循环求最大最小值即可。(2)代码实现import java.util.Random;public class Ab{ public static void main(String arg...原创 2021-11-17 08:40:09 · 4300 阅读 · 0 评论 -
编写一个Java应用程序,计算1-50之间的所有素数的和。
编写一个Java应用程序,计算1-50之间的所有素数的和。(1)思路通过双循环遍历求素数之和。判断素数的方法是从2到i-1看是否被整除。如果被整除则break跳出内循环并且flag变量为false。最后在外层循环内判断flag是否为true,如果为true则加到sum上。(2)代码实现public class Ab { public static void main(String[] args){ int sum = 0; for(int i...原创 2021-11-16 22:05:21 · 3540 阅读 · 1 评论 -
编写一个应用程序,给出汉字‘你’、‘我’、‘他’在Unicode表中的位置。
编写一个应用程序,给出汉字‘你’、‘我’、‘他’在Unicode表中的位置。(1)思路通过类型转换来显示中文的位置。(2)代码实现public class Place{ public static void main (String args[]){ char chinaWord = '你'; char china_Word = '我'; char china__Word = '他'; System.out.println("汉字: "+chin...原创 2021-11-16 10:35:32 · 2987 阅读 · 0 评论