[Java] 容器-06 TestArgsWords / BasicGeneric

原创 2013年12月03日 18:35:42
import java.util.*;

public class TestArgsWords {
    private static final int ONE = 1;

    public static void main(String args[]) {
        Map<String, Integer> m = new HashMap<String, Integer>();
        for (int i = 0; i < args.length; i++) {

            if (!m.containsKey(args[i])) {
                m.put(args[i], ONE);
            } else {
                int freq = m.get(args[i]);
                m.put(args[i], freq + 1);
            }

        }
        System.out.println(m.size() + " distinct words detected:");
        System.out.println(m);
    }
}
import java.util.*;

public class BasicGeneric {
    public static void main(String[] args) {
        List<String> c = new ArrayList<String>();
        c.add("aaa");
        c.add("bbb");
        c.add("ccc");
        for (int i = 0; i < c.size(); i++) {
            String s = c.get(i);
            System.out.println(s);
        }

        Collection<String> c2 = new HashSet<String>();
        c2.add("aaa");
        c2.add("bbb");
        c2.add("ccc");
        for (Iterator<String> it = c2.iterator(); it.hasNext();) {
            String s = it.next();
            System.out.println(s);
        }
    }
}

class MyName implements Comparable<MyName> {
    int age;

    public int compareTo(MyName mn) {
        if (this.age > mn.age)
            return 1;
        else if (this.age < mn.age)
            return -1;
        else
            return 0;
    }
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

Java进阶06 容器

Java中有一些对象被称为容器(container)。容器中可以包含多个对象,每个对象称为容器中的一个元素。容器是用对象封装的数据结构(data structure)。   充满梦想的容器...
  • seashoreman
  • seashoreman
  • 2014年01月23日 08:38
  • 367

Java进阶06 容器

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!    Java中有一些对象被称为容器(container)。容器中可以...
  • stpfish
  • stpfish
  • 2016年02月16日 22:10
  • 150

Java进阶06 容器

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Java中有一些对象被称为容器(container)。容器中可以包含多个...
  • Miller_Dou
  • Miller_Dou
  • 2013年11月21日 09:23
  • 715

Java进阶06 容器

Java中有一些对象被称为容器(container)。容器中可以包含多个对象,每个对象称为容器中的一个元素。容器是用对象封装的数据结构(data structure)。   充满梦想的容器 ...
  • aa3214567
  • aa3214567
  • 2017年08月06日 20:13
  • 56

Java进阶06 容器

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!    Java中有一些对象被称为容器(container)。容器中可以包含多个...
  • u012618337
  • u012618337
  • 2016年03月01日 15:59
  • 110

java中的容器讲解

细说Java之util类: 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简...
  • wwww1988600
  • wwww1988600
  • 2013年03月07日 13:42
  • 14646

深入理解Java中的容器

1、容器的概念 在Java当中,如果有一个类专门用来存放其它类的对象,这个类就叫做容器,或者就叫做集合,集合就是将若干性质相同或相近的类对象组合在一起而形成的一个整体 2、容器与数组的关系 之所...
  • a2011480169
  • a2011480169
  • 2016年07月27日 17:25
  • 13738

你必须知道的几种java容器(集合类)

一、基本概念Java容器类类库的用途是“持有对象”,并将其划分为两个不同的概念:1)Collection:一个独立元素的序列,这些元素都服从一条或者多条规则。 List必须按照插入的顺序保存元素,而s...
  • dengpeng0419
  • dengpeng0419
  • 2015年08月25日 21:23
  • 7953

Java集合类和容器类

1.集合类的继承关系: 2.对各个集合类的一些说明: 3.
  • u014522348
  • u014522348
  • 2014年10月24日 10:07
  • 1762

巧妙解析JAVA中容器的概念

解释一: 容器(Container) Spring 提供容器功能,容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Pro...
  • litong09282039
  • litong09282039
  • 2015年05月26日 17:00
  • 2368
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[Java] 容器-06 TestArgsWords / BasicGeneric
举报原因:
原因补充:

(最多只允许输入30个字)