07 2018 档案

摘要:TreeSet简介TreeSet 是一个有序的集合,它的作用是提供有序的Set集合。它继承于AbstractSet抽象类,实现了NavigableSet, Cloneable, java.io.Serializable接口。TreeSet 继承于AbstractSet... 阅读全文
posted @ 2018-07-31 20:26 张明洋 阅读(201) 评论(0) 推荐(0) 编辑
摘要://使用Set集合,生成1-25之内不重复的7个随机整数public class z1to25 { public static void main(String[] args) { Set s= new HashSet(); Rand... 阅读全文
posted @ 2018-07-31 19:53 张明洋 阅读(220) 评论(0) 推荐(0) 编辑
摘要:package demo1;import java.util.Calendar;import java.util.Scanner;public class Demo1 { public static void main(String[] args) { ... 阅读全文
posted @ 2018-07-31 17:05 张明洋 阅读(140) 评论(0) 推荐(0) 编辑
摘要:前言这个几乎是Java 5引入自动装箱和自动拆箱后,很多人都会遇到(而且不止一次),而又完全摸不着头脑的坑。虽然已有很多文章分析了原因,但鉴于我这次还差点坑了同学,还是纪录下来长点记性。问题描述例一来个简单点的例子 public static void main(S... 阅读全文
posted @ 2018-07-31 16:45 张明洋 阅读(131) 评论(0) 推荐(0) 编辑
摘要:import java.util.Scanner;// x o 下落棋public class Start { public void minu(){//菜单类 Scanner sc=new Scanner(System.in); ... 阅读全文
posted @ 2018-07-30 20:06 张明洋 阅读(152) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq_30219017/article/details/79539190 阅读全文
posted @ 2018-07-30 08:54 张明洋 阅读(92) 评论(0) 推荐(0) 编辑
摘要:时钟题目内容:在课程所给的时钟程序的基础上修改。这一周的编程题是需要你在课程所给的时钟程序的基础上修改而成。但是我们并不直接给你时钟程序的代码,请根据视频自己输入时钟程序的Display和Clock类的代码,然后来做这个题目。我们需要给时钟程序加上一个表示秒的... 阅读全文
posted @ 2018-07-26 20:37 张明洋 阅读(436) 评论(0) 推荐(0) 编辑
摘要:1、 分数题目内容:我们在题目说明中给出了一部分代码,你需要在这部分代码的基础上,按照题目说明编写代码,然后将两部分代码一起提交。设计一个表示分数的类Fraction。这个类用两个int类型的变量分别表示分子和分母。这个类的构造函数是:Fraction(int ... 阅读全文
posted @ 2018-07-26 19:59 张明洋 阅读(626) 评论(0) 推荐(0) 编辑
摘要:http://www.uml.org.cn/oobject/201610282.asp详情点击链接 产品经理的必备技能之一是画UML图,本文就告诉你怎么画标准的类图吧。本文结合网络资料和个人心得所成,不当之处,请多指教。1、为什么需要类图?类图的作用我们做项目的需求分... 阅读全文
posted @ 2018-07-26 09:28 张明洋 阅读(270) 评论(0) 推荐(0) 编辑
摘要:import java.util.Scanner;//定义一个二叉树//实例化后,形成二叉树的节点class Tree{ //定义节点的属性 private char data;//存储数据 //存储左右子树地址的属性 private Tree l... 阅读全文
posted @ 2018-07-25 20:45 张明洋 阅读(365) 评论(0) 推荐(0) 编辑
摘要:class DLink{ String data; DLink prev,next;//prev存储前一个节点地址;next存储后一个节点的地址 /** * 创建一个双向链表,返回头地址 * @param len 传输向节点传输数... 阅读全文
posted @ 2018-07-25 20:34 张明洋 阅读(962) 评论(0) 推荐(0) 编辑
摘要:import java.util.Random;//创建链表类class MLink{ //当Mlink实例化后形成一个链表的节点对象 //节点对象中的属性 //节点存储的属性 private int data; //存储下一个链表节点地... 阅读全文
posted @ 2018-07-25 10:19 张明洋 阅读(1579) 评论(0) 推荐(0) 编辑
摘要:import java.util.Random;public class Mylinkedw { int data; //创建一个数组的属性 Mylinkedw next; //创建一个储存下一个节点的属性 public Mylinkedw c... 阅读全文
posted @ 2018-07-24 20:54 张明洋 阅读(1187) 评论(0) 推荐(0) 编辑
摘要:public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个正整数"); int... 阅读全文
posted @ 2018-07-24 15:06 张明洋 阅读(398) 评论(0) 推荐(0) 编辑
摘要:通过画图来了解 public static void main(String[] args) { /* 6 打印出如下图案(菱形) * *** ***** ******* ***** *** * *... 阅读全文
posted @ 2018-07-24 15:03 张明洋 阅读(101) 评论(0) 推荐(0) 编辑
摘要:分析:这里不免会联想到高中学的排列组合,但这里并不能用排列组合解决问题。这里其实不难,用三层循环,去掉不合要求的就行了public static void main(String[] args) { int cont = 0;//用来计数 ... 阅读全文
posted @ 2018-07-24 15:01 张明洋 阅读(351) 评论(0) 推荐(0) 编辑
摘要:public static void main(String[] args) { //2 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 // 例如:153是一个"水仙花数",因为153=1... 阅读全文
posted @ 2018-07-24 14:58 张明洋 阅读(101) 评论(0) 推荐(0) 编辑
摘要:import java.util.Scanner;public class year { public static void main(String[] args) { Scanner sc=new Scanner(System.in); ... 阅读全文
posted @ 2018-07-24 14:55 张明洋 阅读(227) 评论(0) 推荐(0) 编辑
摘要:import java.util.Scanner;public class year { public static void main(String[] args) { System.out.println("请输入年份"); Sc... 阅读全文
posted @ 2018-07-24 14:51 张明洋 阅读(594) 评论(0) 推荐(0) 编辑
摘要:public class number { public static void main(String[] args) { int i = 0; int sum = 0; while(i<201){ ... 阅读全文
posted @ 2018-07-24 14:48 张明洋 阅读(909) 评论(0) 推荐(0) 编辑
摘要:原理;将数组中的数从第一个开始挨个进行循环比较,进行排序。import java.util.Random;import java.util.Scanner;public class Z2018072104 { /*4 输入一个数组的长度n,将数组通过选择排序完成... 阅读全文
posted @ 2018-07-23 21:02 张明洋 阅读(451) 评论(0) 推荐(0) 编辑
摘要:插入排序法的原理;通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应的位置并插入。对于给定的一组记录,初始时假定第一个记录自成一个有序序列,其余记录为无序序列。接着从第二个记录开始,按照记录的大小依次将当前处理的记录插入到其之前的有序序列中,直到最... 阅读全文
posted @ 2018-07-23 20:50 张明洋 阅读(232) 评论(0) 推荐(0) 编辑
摘要:原理就是将数组中的一个元素作为一个基准数(参照数),将其大于基准数的元素放在基准数的右侧,反之放在左侧。具体:这里引用了一下其他大神写好的思路(感谢大神)举例 :用快速排序将 6 1 2 7 9 3 4 5 10 8这个序列排序。思路: 首先在这个序列中选择... 阅读全文
posted @ 2018-07-23 20:29 张明洋 阅读(381) 评论(0) 推荐(0) 编辑
摘要:http://my.csdn.net/my/favorite 阅读全文
posted @ 2018-07-23 20:09 张明洋 阅读(171) 评论(0) 推荐(0) 编辑
摘要:Java 冒泡排序法原理及代码实现工作原理;将数组中前后每两个数进行比较,较大的数往后排,一轮下来最大的数就排到最后去了。 然后再进行第二轮比较,第二大的数也排到倒数第二了,以此类推:代码实现;import java.util.Arr... 阅读全文
posted @ 2018-07-23 19:02 张明洋 阅读(1137) 评论(0) 推荐(0) 编辑
摘要:递归的原理;1.每一级的函数调用都有它自己的变量。2.每一次函数调用都会有一次返回,并且是某一级递归返回到调用它的那一级,而不是直接返回到main()函数中的初始调用部分。3.递归函数中,位于递归调用前的语句和各级被调函数具有相同的执行顺序。4.递归函数中,位于递归... 阅读全文
posted @ 2018-07-23 16:20 张明洋 阅读(517) 评论(0) 推荐(0) 编辑