java
一些java小题目
学工科的皮皮志^_^
电子信息!硬件需要沉淀
展开
-
Student类及相应的图形用户界面
设计一个Student类并编写代码,Student类的属性有姓名,出生年、月、日;自定义的方法:至少包括计算学生年龄的方法calAge()。编写一个GUI类,输入学生的姓名和出生年、月、日,由此创建这个Student对象,调用Student类的方法calAge(),计算出该学生的年龄,并将年龄显示在用户界面上。/* * 姓名: * 日期:2020/4/5 * 功能:设计一个Student...原创 2020-04-05 15:29:41 · 675 阅读 · 0 评论 -
简单计算器实现
实现一个简单的计算器,前面是一个文本框(操作数1),后面是标签(操作符),再后面是一个文本框(操作数2),然后是一个"="按钮(JButton),最后是一个文本框(结果)(1)实现按钮ActionEvent事件的处理,点击等号获取计算结果,并显示在最后一个文本框;(2)实现第二个文本框的ActionEvent事件处理,在第二个文本框按回车,直接获得计算结果,并显示在最后一个文本框。(3)实现...原创 2020-04-05 13:43:56 · 685 阅读 · 0 评论 -
通过拖动鼠标在窗口内绘制图形
package Windows;/* * 作者: * 日期: * 功能:通过拖动鼠标--通过拖动鼠标在窗口内绘制图形 * 分许:鼠标按下时开始捕捉点的坐标,拖动时再次捕捉,画线 * */import javax.swing.*;import java.awt.*;import java.awt.event.MouseEvent;import java.awt.event...原创 2020-03-29 21:53:08 · 631 阅读 · 1 评论 -
要求根据UML图实现各个类及类间关系
`在这里插入/*姓名:日期:2020/03/29功能:书上第六章课后习题7(P169页),具体内容见学习通通知“第六章习题7”要求实现根据UML图实现各个类及类间关系。在各个方法中添加适当的输出函数显示调用了该方法。在主测试类中新建实例并调用各方法以显示相关内容。/import java.util.;import java.text.SimpleDateForm...原创 2020-03-29 16:20:52 · 484 阅读 · 1 评论 -
复数类
根据要求编程实现复数类ComplexNum:属性:real,imag,代表实部和虚部,均为double类型。方法:ComplexNum(): 成员变量值设为0ComplexNum(double r,double i):double getReal() double getImagPart()void setReal(double d)void setImag(double d)C...原创 2020-03-28 14:41:10 · 510 阅读 · 0 评论 -
用户登录界面设计
用户界面设计/* * 姓名: * 日期: * 功能:用户登录界面设置 */import javax.swing.*;import java.awt.*;public class LoginDemo { public static void main(String[] args) { new Login(); }}class Login extends JFram...原创 2020-03-26 11:31:19 · 1333 阅读 · 0 评论 -
复选框案例
复选框案例/* * 作者: * 日期: * 功能:实现用户注册界面 * 单选按钮,复选框案例 */import javax.swing.*;import java.awt.*;public class RegisterDemo { public static void main(String[] args) { new Register(); }}class R...原创 2020-03-26 10:28:01 · 191 阅读 · 0 评论 -
边界布局案例
边界布局案例/* * 作者: * 日期: * 功能:边界布局案例 * 1.继承JFrame * 2.定义组件 * 3.创建组件 * 4.添加组件 * 5.设置窗体 * 6.设置显示 */import javax.swing.*;import java.awt.*;public class BorderLayoutGUIDemo { public static void...原创 2020-03-22 21:14:58 · 187 阅读 · 0 评论 -
图形用户界面设计
图形用户界面设计import javax.swing.*;import java.awt.*;public class HelloSwingDemo { public static void main(String[] args) { //创建窗口,顶层容器的一个实例 new HelloSwingGui(); }}class HelloSwingGui extends JFr...原创 2020-03-22 20:45:39 · 211 阅读 · 0 评论 -
打印杨辉三角
打印杨辉三角import java.util.*;public class yanghui { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt();//或者private in.close(); System.out.pri...原创 2020-03-19 14:25:44 · 118 阅读 · 0 评论 -
打印杨辉三角
import java.util.*;public class yanghui { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt();//或者private in.close(); System.out.println("n="+n)...原创 2020-03-19 14:24:23 · 91 阅读 · 0 评论 -
抽象类Shape及其子类
定义抽象类Shape,圆形Circle、长方形Square、Rectangle为子类。Shape类有一个数据成员(double型),定义带参构造方法、抽象方法calArea()(返回值类型:double)在Circle、Square两个类中,实现calArea()方法。在Rectangle类中,增加一个数据成员(double型),实现calArea()方法。编写测试类:定义一个Shape类引用s...原创 2020-03-19 14:19:21 · 4074 阅读 · 0 评论 -
雇员类及其子类
在某公司人事管理系统的问题域中有Employee类、Manager类、SalesPerson类。 Employee类有员工编号、姓名、部门编码三个数据成员。编写构造方法及String toString()方法(功能:将需要输出的属性信息连接一个长字符串)经理类增加三个数据成员:月基本工资(double型)、销售额(double型),增加计算月工资方法,返回double型(计算公式为:基本工资+0...原创 2020-03-16 19:38:16 · 840 阅读 · 0 评论 -
java设计账户类
设计一个账户类Account,它包括:(1)id的int类型账户数据域(2)balance的double类型账户数据域(3)annualInterestRate的double数据域存储当前利率。假设所有账户都有相同的利率(4)dateCreated的Date或Calendar类型数据域存储账户的开户日期。(Java提供Date和Calendar类)(5)无参构造方法,带参构造方法(6)...原创 2020-03-15 14:55:13 · 1389 阅读 · 0 评论 -
生成整型动态数组,并按要求输出显示
生成一个整型元素的动态数组,依次添加10个[0-100]的整型随机数。输出这个动态数组,和其中的最大值。import java.util.*;;public class Main{ public static void main(String[] args) { ArrayList<Integer> list=new ArrayList<Integer&...原创 2020-03-14 11:47:26 · 298 阅读 · 0 评论 -
计算体质指数BMI
java计算体质指数BMI```import java.util.Scanner;public class BMI { public static void main(String[] args) { Scanner in=new Scanner(System.in); int weight=in.nextInt(); double high=in.nextD...原创 2020-03-13 22:13:46 · 633 阅读 · 0 评论 -
小球自由落体后反弹路程问题
java计算小球自由落体路程减半问题。import java.util.Scanner;public class xiaoqiu { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); double sum=0; ...原创 2020-03-13 21:45:15 · 973 阅读 · 0 评论