摘要: Collections 首先我们要知道Collections是一个类,容器的工具类,就如同Arrays是数组的工具类 反转 reverse 使List中的数据发生发转 package cn.jse.collections; import java.util.ArrayList; import jav 阅读全文
posted @ 2017-05-12 14:36 lusCodding 阅读(167) 评论(0) 推荐(0) 编辑
摘要: HashSet package cn.jse.hashset; import java.util.HashSet; public class TestCollection { public static void main(String[] args) { HashSet<String> names 阅读全文
posted @ 2017-05-12 14:15 lusCodding 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 上次我们说到二叉树排序比较,给出如下的题目 题目:创建五万个随机数,然后用分别用冒泡法,选择法,二叉树3种排序算法进行排序,比较哪种更快 废话不说直接上源码,可以看控制台结果 注意的是 需要我们需要上一篇中的Node.java 有需要的同学可以参考java中级——集合框架【2】-二叉树 packag 阅读全文
posted @ 2017-05-12 13:38 lusCodding 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 二叉树 二叉树概念 首先我们要明确,二叉树由各种节点组成;还有就是二叉树特点:(1)每个节点都可以有左子节点,右子节点(2)每一个节点都有一个值 如图所示: 代码所示: package cn.jse.node; public class Node { //左右节点、值 public Node lef 阅读全文
posted @ 2017-05-12 12:52 lusCodding 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 集合框架 ArrayList 引子:我们先来看看传统数组的用法 写一个Hero对象类 package cn.jse.t1; public class Hero { public String name; public float hp; public int damage; public Hero( 阅读全文
posted @ 2017-05-12 10:48 lusCodding 阅读(260) 评论(0) 推荐(0) 编辑