【Java 基础】
社会我鹏哥哥哥
这个作者很懒,什么都没留下…
展开
-
面向对象分拣存储3、案例
public class SortingStudent { /** * 定义一个Student类,属性:name(姓名),no(班号),score(成绩) * 现在将若干Student对象放入List,请统计出每个班级的总分和平均分 * * 面向对象分拣存储 * -不推荐使用 Map<String,List<Student>> 操作不方便原创 2016-12-02 16:44:44 · 792 阅读 · 0 评论 -
HashMap分拣存储2:统计每个单词出现的次数(采用面向对象)
public class Sorting2 { /** * 1、分割字符串(按照空格来切割) 2、分拣存储 3、按要求查看 单词出现的次数 4、加入面向对象 */ public static void main(String[] args) { // 1、分割字符串(按照空格来切割) String str = "this is a原创 2016-12-02 16:43:01 · 773 阅读 · 0 评论 -
HashMap分拣存储1:统计每个单词出现的次数
public class Sorting { /** * 统计每个单词出现的次数 this is a cat and that is a mice and where is the food? * HashMap分拣存储 思想:实现1:N 一对多(一个键多个值) 分组:一个键一个容器 * * 1、分割字符串(按照空格来切割) 2、分拣存储 3、按要求原创 2016-12-02 16:40:57 · 945 阅读 · 0 评论 -
自己实现一个ArrayList,模仿ArrayList类的底层结构
/** * 自己实现一个ArrayList,模仿ArrayList类的底层结构! */public class MyArrayList{ private Object[] elementData; private int size; public MyArrayList() { this(10); } public MyArrayList(in原创 2016-11-30 23:09:43 · 2485 阅读 · 0 评论 -
自己实现LinkedList
public class MyLinkedList{ private Node first; private Node last; private int size; public void add(Object obj) { Node n = new Node(); if (first == null) { n.原创 2016-12-01 17:51:45 · 301 阅读 · 0 评论