Java习题册
文章平均质量分 81
思考与感悟
Aoian.
这个作者很懒,什么都没留下…
展开
-
朝花夕拾 Java练习2
朝花夕拾 Java习题集2欢迎扫码关注公众号"野心与家", 回复12.15获取更多内容点击此处回顾上一篇:朝花夕拾 Java练习11.一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?package com.Dome.aoian;public class Dome { public static void main(String[] args) { int i; double h=50,s=100; f原创 2020-12-15 20:53:59 · 270 阅读 · 0 评论 -
朝花夕拾 Java练习1
朝花夕拾 Java练习1欢迎扫码关注微信公众号"野心与家",回复"12.10", 获取源代码实现简易计算器的加减乘除运算。要求:从键盘上输入两个操作数和一个运算符,计算运算的结果并输出。例如,输入两个数1和3,运算符是“+”,输出结果为:1+3=4.package com.Dome.aoian;import java.util.Scanner;public class Dome { public static void main(String[] args) { Scanner原创 2020-12-10 21:40:57 · 276 阅读 · 0 评论 -
朝花夕拾 Java练习题time
朝花夕拾 Java练习题time1.编写程序,把560分钟换算成用小时和分钟表示,然后输出。package com.shangjiti.aoian;import java.util.Scanner;public class No7 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int time=560; int hours=time/60; int minute=time%原创 2020-12-06 14:42:24 · 462 阅读 · 0 评论 -
Java练习题17.1
Java练习题17.1 Character类、String类和StringBuffer类一、 写出下列程序的运行结果,并回答问题://字符串的比较public class StringCompare { public static void main(String args[]) { String s1 = "abc"; String s2 = "abc"; String s3 = new String("abc"); String s4 = new String("abc");原创 2020-12-04 16:21:01 · 515 阅读 · 1 评论 -
Java练习题16.2 异常处理
Java练习题16.2 异常处理欢迎扫码关注公众号"野心与家",回复"12.3"获取原程序1、自定义一个除数为负数的异常类package com.shangjiti.aoian;public class No5 { public static void main(String[] args) throws Exception { try { divide(4,2); } catch(DivideByMiunsException e) { Sy原创 2020-12-03 10:14:24 · 679 阅读 · 0 评论 -
Java练习题15.2
Java练习题15.2欢迎扫码关注微信公众号野心与家回复"11.30"获取原文件1.一个主人养了猫和狗,猫和狗都有自己爱吃的东西,主人在喂它们的时候,首先要判断是猫还是狗,再判断他们分别爱吃什么,就显得很麻烦。如果主人养了很多种动物,这样的重复判断,就会浪费很多时间。想办法,使得主人喂动物变得简单。package com.shangjiti.aoian;public class No1 { public static void main(String[] args) { Maste原创 2020-11-30 18:58:48 · 480 阅读 · 0 评论 -
Java 抽象类与接口
Java 抽象类与接口一、抽象类包含抽象方法的类1、说明:(1)方法只有声明没有实现内容时,该方法可以定义成抽象方法,使用abstract修饰,方法不需要写方法体{},直接分号“;”结束就行。抽象方法必须定义在抽象类中,该类也必须被abstract修饰。(2)抽象类不可以被实例化。(3)抽象类的子类覆盖了所有的抽象方法后,该子类才能实例化。否则,这个子类还是抽象类。注意:【注意1】抽象abstract关键字不可以和哪些关键字共存?private 不行(子类无法重写)static原创 2020-11-23 11:23:28 · 180 阅读 · 0 评论 -
Java 练习题 15.1 抽象类与接口
Java 练习题 15.1 抽象类与接口第一部分:抽象类1、定义一个Shape类:含有属性:半径radius包含1个方法:用于求体积的cubage();其中cubage方法是抽象的。从Shape类派生出三个子类:球类(Globe)、圆柱类(Cylinder),圆锥类(Cone),分别实现了cubage方法。进行测试,当给出需要的数值时,求出对应的形状的体积。package com.shangjiti.aoian;public class No1 { public static voi原创 2020-11-19 22:18:17 · 2698 阅读 · 1 评论 -
Java练习题14.2 继承
Java练习题14.2 继承一、设计一个学生类Student和它的一个子类Undergraduate,要求如下:1、Student类有name(姓名)和age(年龄)属性,一个包含两个参数的构造方法,用于给name和age属性赋值,一个show方法打印Student的属性信息。2、本科生类Undergraduate增加一个speciality(专业)属性。有一个包含三个参数的构造方法,前两个参数用于给继承的name和age属性赋值,第三个参数给speciality专业赋值,一个show方法用于打印Un原创 2020-11-19 10:32:18 · 1127 阅读 · 0 评论 -
Java练习题12.1
Java练习题12.1分别采取递归和循环两种方法编程:1.输入一个整数n,求n!方法1:package com.shangjiti.aoian;import java.util.Scanner;public class No1 { public static void main(String[] args) { System.out.println("请输入一个整数:"); Scanner sc=new Scanner(System.in); int sum=1; int n=原创 2020-11-02 10:28:07 · 366 阅读 · 0 评论 -
Java练习题12.2
Java练习题12.2持续更新中1.案例3-1:定义学生类案例描述:设计一个表示学生的类,该类具有表示姓名的属性name和表示年龄的属性age,同时还具有表示说话行为的方法speak(),用于输出学生的姓名和年龄package com.shangjiti.aoian;public class Student { String name; int age; public void speak(){ System.out.println("名字是"+name+"年龄是:"+age+"岁")原创 2020-11-01 16:41:22 · 2529 阅读 · 0 评论 -
Java练习题11.2 方法的重载
Java练习题11.2 方法的重载1.定义三个重载方法,分别用来求两个整数、两个实数、三个整数的平均值,然后分别调用并将结果输出,如下图所示package com.shangjiti.aoian;import java.util.Scanner;public class Done1 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int num1=sc.nextInt(); in原创 2020-10-30 09:53:21 · 3681 阅读 · 0 评论 -
Java练习题11.2
Java练习题11.2方法的定义和调用1.编写一个方法,根据给出的长度和宽度打印矩形(*组成);package com.shangjiti.aoian;import java.util.Scanner;public class No1 { public static void main(String[] args) { System.out.println("请输入两个整数:"); Scanner sc=new Scanner(System.in); No1 test =new No原创 2020-10-28 18:40:23 · 749 阅读 · 0 评论 -
Java练习题11.1
Java练习题11.11.定义一个方法,用来判断两个数是否相同package com.shangjiti.aoian;import java.util.Scanner;public class No4 { public static void main(String[] args) { System.out.println("请输入两个数:"); Scanner sc=new Scanner(System.in); int num1=sc.nextInt(); int num2=s原创 2020-10-25 18:27:24 · 381 阅读 · 0 评论 -
Java练习题10.2
Java练习题10.21.有如下数据:1 8 95 6154 9 37 55 66求出以上所有数据的和;package com.shangjiti.aoian;public class Ex01 { public static void main(String[] args) { int[][] a=new int[4][]; a[0]=new int[]{1,8,9}; a[1]=new int[]{5,61}; a[2]=new int[]{5};原创 2020-10-24 19:31:37 · 228 阅读 · 0 评论 -
Java练习题9.1
Java练习题9.11.输入6个整数,求出它们的和以及最大值并输出方法一:package com.shangjiti.aoian;import java.util.Scanner;public class Ex1 { public static void main(String[] args) { System.out.println("请输入6个整数:"); Scanner sc=new Scanner(System.in); int n[]=new int[6]; int原创 2020-10-19 19:09:40 · 514 阅读 · 0 评论 -
Java练习题8.2-输出图形
Java练习题8.2-输出图形1.1package com.shangjiti.aoian;public class Ex1 { public static void main(String[] args) { for(int i=1;i<=6;i++) { for(int j=1;j<=i;j++) { System.out.print("*"); } System.out.println(); } }}1.2原创 2020-10-08 19:48:55 · 393 阅读 · 0 评论 -
Java练习题8.2-循环结构的应用
Java练习题8.2-循环结构的应用1、百钱买白鸡:我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?package com.shangjiti.aoian;public class Ex7 { public static void main(String[] args) { int x,y,z; for(x=0;x<100;x++) { for(y=0;y<100;y++)原创 2020-10-08 19:28:18 · 364 阅读 · 0 评论 -
Java练习题8.1
Java练习题8.11、输入6个整数,求出它们的和以及最大值并输出。package com.shangjiti.aoian;import java.util.Scanner;public class Ex1 { public static void main(String[] args) { System.out.println("请输入6个整数:"); Scanner sc=new Scanner(System.in); int n1=sc.nextInt(); int n2=sc.ne原创 2020-10-05 10:08:18 · 627 阅读 · 0 评论 -
Java练习题7.1
Java练习题7.1第一部分1.求1+2+3+4+5+6+7+8+9+10;package com.shangjiti.aoian;public class Ex1 { public static void main(String[] args) { int n=0; int i; for(i=1;i<=10;i++) { n+=i; } System.out.println(n); }}2.求1+1/2+1/3+…+1/9+1/10;package原创 2020-09-28 09:47:44 · 412 阅读 · 0 评论 -
Java练习题6.2
Java练习题6.2第一部分1.1计算1+2+3+4+…+99+100package com.shangjiti.aoian;public class N01 { public static void main(String[] args) { int sum=0; int i=0; while(i<=100) { sum=sum+i; i++; } System.out.println("1+2+3+...+100="+sum); }}1.原创 2020-09-24 11:00:50 · 707 阅读 · 0 评论 -
Java练习题6.1
Java练习题31.编写程序,输入一个整数,判断其是否为水仙花数,输出判断结果“YES”或“NO”package com.shangjiti.aoian;import java.util.Scanner;public class ShuiXianHuaShu { public static void main(String[] args) { System.out.println("请输入一个三位数:"); Scanner sc = new Scanner(System.in); i原创 2020-09-21 11:12:34 · 275 阅读 · 0 评论 -
Java练习题5.2
Java练习题21.从键盘上输入一个整数,若该数既能被3整除又能被5整除,则输出“该整数能同时被3和5整除”。例如,“15能同时被3和5整除”。否则,什么都不输出package com.shangjiti.aoian;import java.util.Scanner;public class ZhengChu { public static void main(String[] args) { System.out.println("请输入一个整数:"); Scanner sc=new S原创 2020-09-19 09:40:12 · 1027 阅读 · 0 评论 -
Java练习题5.1
Java练习题11.已知y与x的关系:y=x²+3x+2,要求:从键盘上输入一个x的值,输出其对应的y的值.程序如下:package com.shangjiti.aoian;import java.util.Scanner;public class No1 { public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.println("请输入x的值:"); int原创 2020-09-19 09:45:44 · 1084 阅读 · 0 评论