
Java笔记
Beronhider
这个作者很懒,什么都没留下…
展开
-
问题 D: D:分数类的异常处理
题目描述根据已经编写好的Fraction类及输出案例,请编写Main类,建立两个分数对象的数组f,采用Scanner类的nextInt方法,依次输入两个分数的分子和分母,处理可能的异常输入情形:分子或分母不是整数(输出:java.util.InputMismatchException),分母是零(输出:java.lang.ArithmeticException: / by zero)。求出并打印:((f[0]-f[1])/f[1] + f[0] ) * f[1],然后对以上结果约分,约分后...原创 2022-05-22 21:40:23 · 271 阅读 · 0 评论 -
问题 C: Revisit Pet abstract class and Dog class
请按照Main类及输出案例1. 编写抽象类Pet,包含构造方法, 抽象方法eat和setNameAge及成员变量:name, age;2. 编写Dog类(Pet类的子类)。3. 编写AgeException异常类,当年龄不大于零,抛出该类异常(Dog类中的setNameAge方法中抛异常, 输出:AgeException: age cannot be this.age)。import java.util.*;public class Main{ public static void ma.原创 2022-05-22 21:18:17 · 335 阅读 · 0 评论 -
问题 D: 类及其继承类的初始化
题目描述1.编写Father类,包含初始化块,静态初始化块,构造方法,show方法; 包含name成员变量2.编写Son类,继承Father类,包含初始化块,静态初始化块,构造方法,show方法; 包含name成员变量原创 2022-05-14 11:23:13 · 264 阅读 · 0 评论 -
问题 C: 接口及类的继承I
题目描述1.编写Aable接口,包含抽象方法iCanDoA(); 2.编写Bable接口,包含抽象方法iCanDoB();3.编写Something类;实现Aable接口,Bable接口,并包含name属性,构造方法。4.编写ABable接口;继承Aable接口 和 Bable接口,并包含 抽象方法 iCanDoAB();原创 2022-05-12 23:51:32 · 281 阅读 · 0 评论 -
问题 B: 接口II
根据已经编写好的 Sortable<T> 和Searchable<T>接口,编写Student类:包含成员变量String name, int age包含成员方法print()及 构造方法, 并 实现 Sortable<Student>接口 和 Searchable<Student>接口 。原创 2022-05-11 20:59:34 · 160 阅读 · 0 评论 -
问题 D: 抽象类II
题目描述按照以下提供的Main类及Dog类(Pet类的子类),及输入、输出样例1. 编写抽象类Pet,包含构造方法, 抽象方法eat和setNameAge及成员变量:name, age,静态变量count;2. 编写Cat类(Pet类的子类)3. 编写TheOther类(Pet类的子类)。原创 2022-05-01 00:49:46 · 600 阅读 · 0 评论 -
问题 C: 抽象类 I
题目描述编写抽象类Animal,包含构造方法抽象方法包含成员变量:name, age原创 2022-05-01 00:34:53 · 899 阅读 · 0 评论 -
问题 B: 继承 II
题目描述编写Person类包含成员方法: String name; int age; 包含成员变量: show(); 构造方法: Person(String name, int age);=========================================编写Student类(继承Person类)包含构造方法: Student (String dep, String name, int age)包含成员变量: String原创 2022-04-26 13:03:16 · 126 阅读 · 0 评论 -
问题 A: 继承 I
题目描述编写Student类(继承Person类),包含构造方法:public Student()public Student (String dep, String name,int age)包含成员变量:private String department;原创 2022-04-26 12:48:37 · 538 阅读 · 0 评论 -
问题 D: 天梯-BigInteger类的应用
爬楼梯问题、斐波那契数列思路、BigInteger类的应用。Mr. Strong一步最多可以登上4阶楼梯;请编程求解 Mr. Strong一共有多少种方法登上阶梯数为 n 的楼梯?原创 2022-04-24 20:55:25 · 287 阅读 · 0 评论 -
问题 C: 总绩点计算
总绩点计算,多个类综合运用,多个数组调用原创 2022-04-19 20:44:16 · 426 阅读 · 0 评论 -
构造方法及其重载
构造方法及其重载原创 2022-04-18 19:44:38 · 487 阅读 · 0 评论 -
问题 A: 私有成员、公有成员及方法重载
私有成员、公有成员及方法重载原创 2022-04-18 19:33:19 · 386 阅读 · 0 评论 -
问题 D: 对象排序II
问题 D: 对象排序II已经编写好了以下主类. 请编写Student类,包含String类型 的 域 name, int类型的域 age, setNameAge(String name, int age)方法 , sortByName方法 (对参数列表中的学生数组,按照姓名的字典序 由小到到 排序) 。原创 2022-04-16 23:08:24 · 827 阅读 · 0 评论 -
Matrix矩阵类
题目描述编写矩阵类Matrix,包含以下成员变量:整数变量 row_size, col_size, 分别表示矩阵的行数与列数,整数的二维数组 values[][],表示一个整数矩阵. 包含以下成员方法:void setMatrix(int m, int n)方法: 参变量 m,n分别赋值给成员变量 row_size, col_size, 并由键盘输入,完成 values 数组元素的赋值。原创 2022-04-16 00:57:19 · 2374 阅读 · 2 评论 -
Fraction分数类II
编写分数类(有理数类)Fraction,包含以下成员变量:整数变量numerator和denominator, 分别表示分数的分子与分母。原创 2022-04-14 02:12:26 · 1084 阅读 · 0 评论 -
N叶水仙花数_Java
N叶水仙花数_Java原创 2022-04-01 19:52:42 · 684 阅读 · 0 评论 -
Arrays类实现数组的排序和二分查找
Arrays类实现数组的排序和二分查找原创 2022-03-31 21:27:49 · 468 阅读 · 0 评论 -
数组搜索:Java查找数组中的最接近数组平均值
数组搜索:查找数组中的最接近数组平均值原创 2022-03-30 23:43:55 · 854 阅读 · 0 评论 -
输入两个矩阵M1和M2,求M1和M2的和与积
矩阵加法和矩阵乘法原创 2022-03-27 00:41:44 · 1424 阅读 · 0 评论 -
String类的常用方法
indexOf, lastindexOf,toLowerCase,toLowerCase,charAt,replace等String类的常用方法原创 2022-03-26 17:39:35 · 1482 阅读 · 0 评论 -
题目描述:编写Java程序,输出指定行数n(n<20)的杨辉三角。
数组遍历,杨辉三角原创 2022-03-26 11:18:04 · 1816 阅读 · 0 评论 -
题目描述:编写一个Java 程序,从键盘输入一个规则二维数组数组,输出数组中最大整数值和最小整数值。
数组遍历原创 2022-03-25 19:12:26 · 2795 阅读 · 4 评论 -
题目描述:输入一个正整数 n (100 =< n <= 200000000), 输出是否为dancing number,及n的位数。
列表;dancing number原创 2022-03-23 22:24:18 · 1694 阅读 · 0 评论