![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Java练习
球王武磊
愿我们穿越阴霾,依然心怀太阳。
展开
-
【Java】 作业题 9.6 请输入两个整数及运算符 并输入运算结果
【Java】 作业题 9.6 GUI界面 复选框comboBox的使用编写一个Applet,利用两个文本框对象input1和input2,接受用户从键盘输入的两个整型数。当用户点击“计算”按钮时,可进行算术运算,并输出运算结果;运算结果放在多行文本域JTextArea组件中。题目要求修改:请输入两个整数及运算符(复选框comboBox),并输入计算结果,点击“检查”按钮(JButton),检查输入的计算结果是否正确。实现代码如下:import java.awt.*;import java.awt原创 2021-05-28 00:18:31 · 3509 阅读 · 2 评论 -
【Java】8.8 用GeneralPath绘制一个正弦曲线
【Java】 作业题 8.8 编写一个程序,利用GeneralPath绘制一个正弦曲线和余弦曲线,范围为0-360°【解题思路】利用y=sin(x)和y=cos(x)函数,x取值范围0-360°。要注意细节,绘图中纵坐标方向是朝下的,所以函数中要加上负号。本人一开始绘图也是遇到了很多问题,经过不断修改和观察,终于得到了正确的图象。代码当中做了注释。【题解代码】import java.awt.Graphics2D;import java.awt.Graphics;import java.awt原创 2021-05-26 17:33:47 · 1146 阅读 · 0 评论 -
【Java】 8.7 使用红-黄-红色渐变来绘制一个填充矩形
【Java】 作业题 8.7 使用红-黄-红色渐变来绘制一个填充矩形使用以下语句,设置红-黄-红色周期渐变来绘制填充矩形:g2d.setPaint(new GradientPaint(5,40,Color.RED,15,50,Color.YELLOW,true));【题解代码】import java.awt.*;import javax.swing.*;public class Rectangle extends JFrame{ public Rectangle() { super("原创 2021-05-26 17:27:53 · 488 阅读 · 0 评论 -
【Java】8.5 用GeneralPath类绘制彩色五角星
【Java】 作业题 8.5 使用GeneralPath类绘制一个彩色的五角星【题解代码】import java.awt.Graphics2D;import java.awt.Graphics;import java.awt.Color;import java.awt.geom.GeneralPath;import javax.swing.*;public class Star extends JFrame{ public Star() { super("Drawing 2D Sha原创 2021-05-26 17:24:52 · 788 阅读 · 0 评论 -
【Java】 7.8 对学生类的对象 建立列表管理 List
【Java】 作业题 7.8 对学生类的对象 建立列表管理 列表类List【题目要求】7.8 对学生类的对象,建立列表管理,使能够对学生对象进行插入、修改、删除、浏览、统计人数等功能(利用Java的列表类List)。List接口中的常用方法:【题解代码】import java.util.Scanner;import java.util.ArrayList;import java.util.List;import java.util.Iterator;class Student{ p原创 2021-05-26 17:19:58 · 567 阅读 · 6 评论 -
【Java】 作业题 7.10 利用字符串类String的split方法 统计含有的单词个数
【Java】 作业题 7.10 利用字符串类String的split方法 统计含有的单词个数【题目要求】(1)利用字符串类String的split方法,设计一个功能似于类StringTokenizer的类。(2)键盘输入一行句子,统计含有的单词个数。请利用(1)的功能。【题解代码】import java.util.*;import java.awt.*;import java.awt.event.*;import javax.swing.*;class MyStringTokenizer原创 2021-05-12 00:27:27 · 894 阅读 · 0 评论 -
Java 作业题 类和对象 学生类和课程类
【Java】 作业题 类和对象 学生类和课程类第4章 类和对象4.14 定义一个学生类和一个课程类,要求能够表示现实生活中一个学生可以选择多门课程的情况。编写程序进行测试。代码:Course.javapublic class Course { private String name; public String getName() { return name; } public void setName(String Name) { name=Name; }}Stud原创 2021-04-06 00:34:15 · 4837 阅读 · 7 评论 -
Java 作业题 多态性 抽象类 接口 抽象方法
【Java】 作业题 多态性 抽象类 接口 抽象方法第6章 多态性6.8 设计一个人员类(Person),包含姓名,方法pay()代表人员的工资支出;方法toString()输出人员的信息。从Person类派生出教师类(Teacher)和大学生类(CollegeStudent),其中:教师的工资支出=基本工资+授课时数*30,大学生的工资支出=奖学金支出。增加行政员工类(AdministrativeStaff),行政员工的工资支出=基础工资+考核奖励(优秀5000,良好3000,合格1000)。(1原创 2021-04-06 00:24:26 · 989 阅读 · 2 评论 -
蓝桥杯 BASIC-29 高精度加法 Java实现
【蓝桥杯】 BASIC-29 高精度加法 Java实现如果用C++写,需要使用数组模拟大数计算。Java中有BigInteger类,可以直接使用,代码如下。100分代码:import java.util.Scanner;import java.math.BigInteger;public class Main{ public static void main(String[] args) { Scanner input=new Scanner(System.in); BigInteg原创 2021-03-17 00:17:15 · 228 阅读 · 2 评论 -
Java 作业题 输入年份求生肖
【Java】 作业题 输入年份求生肖【练习代码】import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner input=new Scanner(System.in); int year,k; String sx=""; System.out.print("请输入年份(1-9999):"); year=input.nextInt(); while(ye原创 2021-03-11 08:03:11 · 1134 阅读 · 4 评论 -
Java 作业题 学生成绩排序 List的使用
【Java】 作业题学生成绩排序(List的使用)【题目要求】假定某班有10个学生,本学期上了3门课,请依次输入 姓名、第1门课成绩、第2门课成绩、第3门课成绩。即首先输入第一个同学的姓名、第1门课成绩、第2门课成绩、第3门课成绩;再输入第二个同学的姓名、第1门课成绩、第2门课成绩、第3门课成绩;再输入第三个同学的姓名、第1门课成绩、第2门课成绩、第3门课成绩;…,直至输入第10个同学的姓名、第1门课成绩、第2门课成绩、第3门课成绩。然后求出每个同学的3门课的总分,再按总分对数组排序,最后按原创 2021-03-11 01:16:58 · 1449 阅读 · 2 评论