Java程序设计
文章平均质量分 56
passer__jw767
这个作者很懒,什么都没留下…
展开
-
【Java程序设计】用Java读写Excel文件(hutool-all-5.4.1.jar)
使用Java读写Excel文件读写Excel需要导入的Jar包具体的两个读写流ExcelUtil.getReaderExcelUtil.getWriter注意事项读写Excel需要导入的Jar包具体的两个读写流ExcelUtil.getReaderExcelReader reader = ExcelUtil.getReader("表格文件.xlsx");int count = reader.getRowCount();//获取表格中的行数for (int i = 3; i < count原创 2020-12-26 22:35:09 · 628 阅读 · 0 评论 -
【Java程序设计】一些数组的简易例题
今天学习的是数组,然后有一些题,不知道是短路了还是怎么了,题目其实并不难,但是也写了好一段时间,记录一下。题目集题目1实现代码思路题目2题目代码思路题目1编写一个程序随机产生10个0到50之间的整数并且这些整数不能重复出现。实现代码import java.util.Arrays;import java.util.Random;public class array_t { public static void main(String[] args) { Random原创 2020-12-20 21:44:31 · 216 阅读 · 0 评论 -
【Java程序设计】用while和do-while两种不同的形式输出九九乘法表
While:class sixth_first { public static void main(String[] args) { int i = 1,j = 1; int temp; while(i != 10 && j != 10){ temp = j; if(i <= j) System.out.print(i + "*" + j + "=" + i*j + "\t"); i ++; if(j < i){ Syste原创 2020-12-18 21:44:06 · 842 阅读 · 1 评论 -
【Java程序设计】对于字符串而言“==”和“equals()“的区别
==与equals的区别JVM和系统调用之间的关系二者的详细用法“==”的详细用法“equals()”的详细用法详细实例注意事项JVM和系统调用之间的关系二者的详细用法“==”的详细用法“==”主要是判断两个字符串在内存中的位置是否相等,而不是用来比较内容的“equals()”的详细用法“equals()”即用来判断字符串中的内容是否相等。详细实例import java.util.Scanner;class test{ public static void main(String[]原创 2020-12-17 23:56:18 · 82 阅读 · 0 评论 -
【Java程序设计】GUI的JTable的一些应用
这里写目录标题主要介绍主要代码1、<< abstract >> Train2、KTrain、DTrain、GTrain3、TrainList4、CheckAllTicket测试结果说明主要介绍本程序包含以下类主要代码1、<< abstract >> Trainpublic abstract class Train{ private String trainId; private String sourceAdd; priv原创 2020-12-16 21:50:24 · 253 阅读 · 0 评论 -
【Java程序设计】Windows编译java及一些命令的使用
一、Windows CMD进行Java编译1、用EditPlus写一个程序2、使用cmd的javac进行编译,用java进行运行,注意javac时候文件要带后缀名二、使用jar.exe进行打包方法如下:jar.exe (java类库jar文件生成工具)使用jar命令把*.class文件打包成类库 .jar文件jar cvf my.jar ./.classjar -h...原创 2020-12-15 21:53:54 · 152 阅读 · 0 评论 -
【Java程序设计、UML面向对象分析与设计】Java程序设计题(UML类图设计)
Java程序设计题题目答题UML设计代码实现(分为五个块)1、<< abstract >> Shape2、Rectangle3、Circle4、Shapes5、Test——测试主类题目有一些圆(由半径确定)和矩形(由长和宽)确定,需要根据它们的周长或面积对它们进行排序,并输出排序后的图形信息(图形类型,图形属性特征,图形周长与面积等)。试采用面向对象程序设计思想,用UML类图描述你的设计方案,包括:(1)类名,类的主要属性及类的主要方法;(2)类与类之间的关系。并给出:(原创 2020-12-10 21:55:16 · 1595 阅读 · 2 评论 -
【Java程序设计】用Java初始化一个类对象的数组
用Java初始化一个类对象的数组引出问题在Java中初始化一个类对象数组的具体方法第一步第二步引出问题今天在写算法题,在我的程序中创建了一个类,然后对这个类中的属性进行操作,大致如下:public class Algorithm { static int N;//月饼类型种数 static mooncake sold[]; static double need;//市场最大需求量 public static class mooncake{ double原创 2020-12-05 21:47:08 · 696 阅读 · 0 评论 -
【Java程序设计】使用Java模拟C/C++中的queue队列
使用Java语言对C/C++中的队列进行模拟最近想要尝试使用Java实现BFS广度优先搜索来解决迷宫问题,但是需要用到C/C++中的队列,使用Java语言实现队列模拟的代码如下://使用数组模拟队列——编写一个ArrayQueue类class ArrayQueue { private int maxSize; // 表示数组的最大容量 private int front; // 队列头 private int rear; // 队列尾 private int[] arr; // 该数组用于存放原创 2020-12-01 20:38:06 · 143 阅读 · 0 评论 -
【Java程序设计】GUI程序设计(设计封装矩形类、利用监听事件对textField进行读取和输入)
题目要求设计如下思路 整体布局采用GridLayout的方式,将界面分为3行,一列(GridLayout(3,1)),顶部布局采用GridLayout(2,2)的方式,包含JLabel标签作为提示,及JTextField输入框。中间布局采用GridLayout(1,2),包含JLabel标签和JTextField,且JTextField不允许用户输入。底部布局采用FlowLayout的方式,包含一个JButton控件。 做一个Rectangle的原创 2020-11-15 21:30:45 · 376 阅读 · 0 评论 -
【Java程序设计】Java网教平台作业(二)
作业一、Java类与对象(写出主要的内容)1、写出以下程序的输出结果public class SomeClass{public int x;}public class TestClass{private static void test(int a, SomeClass obj){a = 20;obj.x = 100;}public static void main(String[] args){int y = 1;SomeClass myObj = new SomeClass原创 2020-10-17 20:44:43 · 320 阅读 · 0 评论 -
【Java程序设计】Java网教平台作业(一)
作业一、Java基础内容作用1、写出以下程序的运行结果。class Tester{public static void main(String[] args){int x = 1, y = 2;System.out.println(x + y + " = " + (x + y));}}Answer:3=32、写出以下程序的运行结果。public class Tester{public static void main(String args[]) {int i, sum = 0;原创 2020-10-12 21:42:23 · 197 阅读 · 0 评论 -
【Java程序设计】Java上机实验(三)
实验三、数与对象一、实验目的:1、学会定义并实现类。2、学会定义并创建类的对象,通过类的对象访问类的成员属性与方法。3、学会定义并实现派生类,学会使用派生类的对象。4、理解并学会使用类的多态性,理解并能使用运算符重载。二、实验环境:BLUEJ三、实验内容:1.定义并实现一个长方体类(Cube),包含长(length)、宽(width)与高(height)等三个属性,包含计算体积(calVolume)与计算表面积(calArea)等两个方法,类的属由构造函数进行初始化或通过成员函数赋值。编写原创 2020-10-06 21:59:57 · 2629 阅读 · 2 评论 -
【Java程序设计】Java上机实验(二)
实验二、数组 一、实验目的:1、学会使用一维与二维数组管理简单数据。2、学会编写简单的菜单驱动(命令行式)的Java程序二、实验环境:BLUEJ三、实验内容:(写出主要的内容)1.定义一个int型的一维数组,数组的长度由键盘输入,为数组中的元素随机赋值。依次完成如下功能:(1) 输出数组中的元素。每行输出最多十个数字,数字之间用Tab键分隔;(2) 计算数组中元素之和,并输出;(3) 求出数组中元素的最大值及其位置(若有多个相同的最大值,仅输出第一个),并输出原创 2020-10-05 11:43:49 · 1271 阅读 · 0 评论 -
【Java程序设计】Java上机实验(一)
实验一、简单程序设计 一、实验目的1、熟悉Java应用程序编写、编译与运行流程。2、熟悉Java程序基本结构,能够编写最简单的Java程序。3、掌握一种Java的标准输入输出处理方法。4、学会编写包含选择与循环结构的简单Java程序。二、实验环境:BlueJ三、实验内容:1、编写一个程序,输出自己的完整学号及中文姓名。输出效果示例如下:学号:JB98214姓名:AAA代码:public class Experiment{ public static原创 2020-10-04 21:08:57 · 1521 阅读 · 0 评论