
Java语言
爱娶媳妇的苗同学
公众号 xiao_jian778
你的上限不该设限
展开
-
再谈抽象方法、抽象类
再谈抽象方法、抽象类抽象类:在面向对象的概念中,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。抽象方法:在类中没有方法体的方法,就是抽象方法。用abstract来修饰一个类时,这个类叫做抽象类;用abstract来修饰一个方法时,该方法叫做抽象方法...原创 2019-10-24 11:31:25 · 168 阅读 · 0 评论 -
数组、字符串、集合与length、length() 、size()的区别
数组、字符串、集合与length、length() 、size()的区别1 、java中的length属性是针对数组说的,声明一个数组,想知道这个数组的长度则用到了length这个属性.2 、java中的length()方法是针对字符串String说的,如果想知道这个字符串的长度则用到length()这个方法.3 、java中的size()方法是针对泛型集合说的...原创 2019-10-02 21:47:50 · 1667 阅读 · 0 评论 -
最大公约数和最小公倍数 输入两个正整数m和n,求其最大公约数和最小公倍数 输入 34 8 输出 2 136
最大公约数和最小公倍数 参考代码如下:import java.util.Scanner;public class Commondivisorandmultiple { public static void main(String[] args) { Scanner scan=new Scanner(System.in); int m=scan.nextInt(); ...原创 2019-02-20 15:03:01 · 1285 阅读 · 0 评论 -
歌德巴赫猜想:偶数分解,任何一个大于六的偶数可以拆分成两个质数的和,打印出所有的可能.
歌德巴赫猜想:偶数分解,任何一个大于六的偶数可以拆分成两个质数的和。 参考代码如下://任何一个大于六的偶数可以拆分成两个质数的和//打印import java.util.Scanner;public class Gedebahe { public static void main(String[] args){ Scanner scan=new Scanne...原创 2019-02-20 12:30:32 · 5508 阅读 · 0 评论 -
我们现在有一些数据,是整数和字符串混杂的。现在需要你将他们分开,并且分别进行排序。 请你利用泛型实现一个数组类,并且实现排序函数,使得其既可以对Integer类型进行排序,又可以对String类型进
多类型排序我们现在有一些数据,是整数和字符串混杂的。现在需要你将他们分开,并且分别进行排序。 请你利用泛型实现一个数组类,并且实现排序函数,使得其既可以对Integer类型进行排序,又可以对String类型进行排序。然后利用你实现的这个类完成上面的任务。输入格式:一行,一个数字n,表示元素的个数。n行,每行一个字符串整数,也可以是其他字符串。输出格式:n行,前面一部分为输入的整数字...原创 2019-02-11 12:17:49 · 614 阅读 · 0 评论 -
我们有一些图形的边长数据,这些图形包括三角新和矩形,请你编写一个程序求出它们的面积。请你实现一个基础图形类Graph,然后实现三角形类Triangle和矩形类Rectangle
图形面积计算我们有一些图形的边长数据,这些图形包括三角新和矩形,请你编写一个程序求出它们的面积。请你实现一个基础图形类Graph,然后实现三角形类Triangle和矩形类Rectangle,继承自Graph。根据输入的边数实现不同的对象,并计算面积。输入格式:一行,一个整数n,表示图形个数。n行,每行是用空格隔开的整数。输出格式:n行,每行是一个图形的面积。输入样例:25 5...原创 2019-02-11 10:51:23 · 1823 阅读 · 0 评论 -
Java Scanner 类
Java Scanner 类java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。下面是创建 Scanner 对象的基本语法:Scanner s = new Scanner(System.in);接下来我们演示一个最简单的数据输入,并通过 Scanner 类的 next() 与 nextLine() 方法获取输入的字符串,在...转载 2019-02-10 20:50:29 · 191 阅读 · 0 评论 -
教师学生评分 学校要进行年终总结,需要对教师和学生的评分结果进行统计。学生的统计数据有三个,教师的统计数据有四个。请你实现一个统计系统,对输入的数据进行整理。 请你实现一个Person类表示人员,
教师学生评分学校要进行年终总结,需要对教师和学生的评分结果进行统计。学生的统计数据有三个,教师的统计数据有四个。请你实现一个统计系统,对输入的数据进行整理。 请你实现一个Person类表示人员,并实现一些必要的方法,再实现Teacher类和Student类,通过类的继承机制完成这个任务。输入格式:首先输入一个数字N,表示输入统计的人数。接下来是N行,每行是用空格隔开的一系列数字。输出...原创 2019-02-10 18:18:02 · 2044 阅读 · 0 评论 -
Java 找不到或无法加载主类解决方法:
Java (eclipse)找不到或无法加载主类问题:在日常学习 java 编程中是不是偶尔会发现以下问题,我的helloworld.Circle已将运行结束删除了,却还是发现出现以下编译问题。这时,针对此类问题,我们可以打开运行配置。将对应的东西修改正确即可。就可以啦希望对您有所帮助!...原创 2019-01-28 16:16:35 · 1036 阅读 · 0 评论 -
编写一个表示二维平面上的点的类MyPoint,满足以下条件: 1、定义private的成员变量x和y,表示点的x和y坐标,类型为double 2、定义两个MyPoint的构造方法,一个构造方法不带参数
编写一个表示二维平面上的点的类MyPoint,满足以下条件:1、定义private的成员变量x和y,表示点的x和y坐标,类型为double2、定义两个MyPoint的构造方法,一个构造方法不带参数,而且x和y的初始值为0,另一个构造方法有两个参数,参数名为x和y,类型为double,用这两个参数分别作为初始x和y坐标3、定义一个getD方法,有一个类型为MyPoint的对象参数,功能为返回当...原创 2019-02-01 21:42:00 · 12927 阅读 · 3 评论 -
编写一个三角形类,能根据输入的3个double类型数据构造三角形对象,定义三个构造方法。如果这3个数据满足构成三角形的条件,直接构造三角形。否则,如果3个数的最大值大于0,则自动构造以最大值为边的等边
编写一个三角形类,能根据输入的3个double类型数据构造三角形对象,定义三个构造方法。如果这3个数据满足构成三角形的条件,直接构造三角形。否则,如果3个数的最大值大于0,则自动构造以最大值为边的等边三角形。如果最大值也不大于0,则将三角形类的三边都初始化为0。再定义一个getArea方法,计算所构造的三角形的面积,返回类型为double。最后,编写main方法,测试getArea方法,计算...原创 2019-02-01 12:14:16 · 4888 阅读 · 0 评论 -
JAVA运行环境的安装详细版
JAVA环境安装:一般顺序:下载安装jdk——安装环境——eclipse安装——运行调试编程1.首先,到甲骨文(oracle)官网下载适合的jdk并安装。https://www.oracle.com/index.html2.安装环境①找到此电脑并打开属性,打开高级系统设置,找到环境变量并打开。②新建一个系统变量JAVA_HOME。JAVA_HOMEjdk安装路径③看是否存在系...原创 2019-01-27 10:55:49 · 525 阅读 · 0 评论