
java经典编程
文章平均质量分 78
SSS4362
将来的你会感谢现在拼命的自己
展开
-
用java oop的思想完成图书管理系统(控制台版)
本文用java oop的思想完成图书管理系统(控制台版),没有考虑账户密码(根据选择去进入不同的界面)原创 2022-07-25 14:00:00 · 638 阅读 · 1 评论 -
用java实现生成12位的随机纯数字且首位不能为0
本文用java实现了生成12位的随机纯数字且首位不能为0原创 2022-07-11 14:15:00 · 4813 阅读 · 0 评论 -
java swing实现抖音上的表白程序
本文是java swing实现抖音上的表白程序的保姆级别教程,如果大家想看可运行的代码文件,可以去我的上传文件出下载,所需要的资源文件也再我上传文件的那一栏原创 2022-06-22 15:06:38 · 1242 阅读 · 0 评论 -
Java单例模式的简单应用
本文讲述的是java设计模式中的单例模式,主要讲述单例模式中饿汉式和懒汉式的思想和应用原创 2022-06-20 19:32:37 · 241 阅读 · 0 评论 -
冒泡排序算法详解(从后往前)
本文详细讲述了冒泡排序算法中的一种大类型(冒泡到第i个位置)当每次冒泡的目的是使第i个元素的位置为最小值时,此为升序,见情况A当每次冒泡的目的是使第i个元素的位置为最大值时,此为降序,见情况B............原创 2022-06-12 14:45:03 · 2468 阅读 · 0 评论 -
冒泡排序算法详解(从前往后)
本文详细讲述了冒泡排序算法中的一种大类型(冒泡到最后一个位置)当每次冒泡的目的是使第(数组长度-1-i)个元素的位置为最大值时,此为升序,见情况A当每次冒泡的目的是使第(数组长度-1-i)个元素的位置为最小值时,此为降序,见情况B......原创 2022-06-12 14:23:57 · 1322 阅读 · 0 评论 -
插入排序算法详解(从后往前)
本篇文章详细讲述了插入排序算法(从后往前)的过程从后往前的意思是排序的数组是从最后一个位置开始的当把最后一个位置的元素当成升序数组时,插入排序得到的结果为升序数组。见情况B当把最后一个位置的元素当成降序数组时,插入排序得到的结果为降序数组,见情况A......原创 2022-06-11 19:02:45 · 1203 阅读 · 0 评论 -
插入排序算法详解(从前往后)
本篇讲述的插入排序算法中排序的范围为从前往后当把第一个数当成升序数组时,得到结果为数组中的所有数符合升序规律当把第一个数当成降序数组时,得到结果为数组中的所有数符合降序规律原创 2022-06-11 15:04:58 · 992 阅读 · 0 评论 -
选择排序算法详解
此篇文章用java语言详细讲解了选择排序算法,主要可分从前往后排序和从后往前排序这两种思路。从前往后排序包含第一个位置的数当成最大值(降序)、第一个位置的数当成最小值(升序)这两种情况都是固定第一个位置(在未排序数组中)为当前最大值或最小值,然后往后缩小范围从后往前排序包含最后一个位置的数当成最小值(降序),最后一个位置的数当成最大值(升序)这两种每次排序都是固定第最后一位置(位置参照物为未排序数组)为当前最大值或最小值,然后往后缩小范围......原创 2022-06-10 21:39:44 · 626 阅读 · 0 评论 -
建立一个有序数组,请将控制台输入的数字插入该数组中,使得数组仍然是有序的(下标法)
已知一个有序数组,需要从键盘接收一个插入的数据,使插入后的数据与有序数组构成一个新数组,让此新数组保证和原有序数组一致的有序性原创 2022-06-09 21:50:08 · 510 阅读 · 0 评论 -
建立一个有序数组,请将控制台输入的数字插入该数组中,使得数组仍然是有序的(插入排序法)
存在一个有序数组,需要从键盘上任意输入一个数字,把数字和有序数组构成一个新的数组,要使得新数组和原数组的有序性一致(升序即升序,降序即为降序),本文所举的例子为升序数组原创 2022-06-09 21:18:14 · 974 阅读 · 0 评论 -
求日历表(已知年份、月份)
根据用户输入的年份和月份,可以输出对应月份日历表(仅支持1900年1月1号后)原创 2022-06-09 14:11:28 · 538 阅读 · 0 评论 -
杨辉三角(帕斯卡三角形)前n行(其中n>=3)
本篇文章讲述的是杨辉三角前n行的求解方法,因为杨辉三角中间部分的数值涉及到前面一些行的数值,这个与位置有关,本篇文章采用的是用二维数组的下标来进行位置的判断,其中第一个下标代表行,第二个下标代表列(第几个)......原创 2022-06-08 09:53:15 · 300 阅读 · 0 评论 -
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前 20 项之和。
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前 20 项之和。A.两个关键1该数列的求和的范围是什么?答:前二十项2.最终的结果以及参与运算的值应该用什么数据类型表示?int吗?老哥,int类型的数据在整数除法运算中会有大量的损失(因为int类型的数据参与除法运算中不会保留余数),很显然这样做是不合理的,所以你应该采用float类型或者double类...原创 2019-04-07 11:32:39 · 22697 阅读 · 0 评论 -
求n位"水仙花数"
求n位水仙花数A.两个关键1.n位水仙花数的范围是什么?n位水仙花数的范围是[10n-1,10n)2.如何判断是否为水仙花数核心操作:2-1.如何得到每一位?A.核心思想对得到的数进行先取余后取整的循环操作。B.具体操作用一变量g来得到将要判断的值,用变量h来依次存放每一位,g取余后把值赋给变量h,然后g再进行除10运算,如此循环往复,直到h依次得到每一位为止。2-2.如何将...原创 2019-04-07 11:18:32 · 2056 阅读 · 0 评论