Java常用的数据结构与类型(Map,数组,泛型等等)——Java篇

今天做着做着项目,突发奇想,决定把自己常用的Java数据类型整理一下(Java高手和基础好的网友别再看下去了,跪求勿喷),都是很基础很简单的东西,但是笔者觉得很有必要,好记性不如烂笔头,自己为了方便以后的开发吧,Java高手直接无视这篇博客吧,仅给有需要的人看,未完待续!

            List<String> counList=new ArrayList<String>();//定义数组链表
    	    String country[]=coun.split(",");//定义数组,分割字符串
            Map<String ,String> map = new HashMap<String,String>();//定义哈希表

直接无视下面即可:

/**
     * ###########
     * 异常件汇总导出-异常件汇总
     * 对按国家查询出来数据进行处理统计
     * @param map
     * @return List<AbnormalMailEntity>
     * @author YHua
     * @date 2014.11.21
     */
    public List<AbnormalMailEntity> toExportAbnormalMail(Map<String,String> map){

    	String coun=map.get("coun");//国家的字符串,以逗号分开
    	List<String> counList=new ArrayList<String>();
    	String country[]=coun.split(",");
    	for(int i=0;i<country.length;i++){//测试用的,没有意义的代码
    		counList.add(country[i]);
    	}
    	for(int i=0;i<country.length;i++){
    		logisticTimeLimitDao.queryCountryAbnormalMailList(country[i],map);
    	}
**********************切断下面的代码*********************************************

欢迎网友在下面回复,学习交流!

时间: 2024-12-10 07:17:57

Java常用的数据结构与类型(Map,数组,泛型等等)——Java篇的相关文章

在java 中 指定一个int类型的数组,给一定元素,将元素从小到大进行排序.

class Demo{ public static void main(String[] args){ //要求:指定一个int类型的数组,给一定元素,将元素从小到大进行排序 //初始化一个数组 int[] arr = {7,2,5,12,6,9}; //选择排序:效率太低比较的次数太多 for (int i = 0; i<arr.length;i++){ for(int j = 1;j<arr.length;j++){ if(arr[j-1] > arr[j]){ int temp =

java学习笔记2--数据类型、数组

本文地址:http://www.cnblogs.com/archimedes/p/java-study-note2.html,转载请注明源地址. 1.数据类型 Java数据类型有: 原始数据类型(Primitive Data Types ) 引用类型(reference type ) Java原始数据类型又称基本数据类型,它说明了在程序中所能表示的基础数据的种类,通常有8种.引用类型包括类.接口等,具体内容将在后面文章中介绍. Java原始(基本)数据类型: boolean     布尔型,  

Java——常用类(基础类型数据包装类)

[包装类] 包装类(如Integer.Double等)这些类封装了一个相应的基础数据类型数值,并为其提供了一系列操作. 例如:java.lang.Integer类提供了以下构造方法: Integer(int value) Integer(String s) [常用方法] [程序分析] 注:<1>对于int i=100;而言分配在栈上:对于Integer i = new Integer(100)分配在堆中. <2>注意异常的捕获和处理必不可少.

Java 常用类库 之 基本类型的包装类

http://www.verejava.com/?id=17159727064934 public class Test { /** * @param args the command line arguments */ public static void main(String[] args) { // 8 种基本数据类型对应的包装类 // byte Byte // short Short // int Integer // long Long // float Float // doubl

java的动态数据结构和泛型

动态数据结构和泛型 0 详细介绍java中的数据结构 1 1 List 5 1.1 ArrayList 5 2 Set 6 2.1 HashSet与TreeSet的区别 6 3 Map 8 4 迭代器 9 5 泛型 9 0 详细介绍java中的数据结构 也许你已经熟练使用了java.util包里面的各种数据结构,但是我还是要说一说java版数据结构与算法,希望对你有帮助. 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构.这些类

游戏制作中的大宝剑---常用的数据结构与算法

前言 时间流逝,物是人非,就好像涌动的河流,永无终焉,幼稚的心智将变得高尚,青年的爱慕将变得深刻,清澈之水折射着成长. ----------<塞尔塔传说> PS:为了方便大家阅读,个人认为比较重要的内容-------红色字体显示 个人认为可以了解的内容-------紫色字体显示 --------------------------------------------------------------------------- ---------------------------------

一大波Java来袭(三)Java常用类

本文简单介绍集中Java常用类 不同种类的工具用于处理不同的工作.比如:厨房中的工具用于烹饪:农场中的工具用于养殖--对于Java的学习中处理不同的工作也要采用不同的工具.如:处理数学函数问题用Math类.针对文件的操作采用File类--这也充分体现了Java面向对象的特点 一.字符串类(重点理解内存模型) (一)String Java.lang.String字符串常量,具有不可变性. (二)StringBuffer Java.lang.StringBuffer字符串可变量,是线程安全的. (三

Java常用类集接口以及实现方式总结

最近学习map-reduce原理以及map-reduce编程,于是顺带着学习下Java编程,对于Java常用的数据结构和类集,我总结到mind图中,便于理清相互之间的关系 package leiji; import java.util.ArrayList; import java.util.List; import java.util.Collection; public class ArryList { public static void main(String args[]){ List

30. 蛤蟆的数据结构笔记之三十数组之厄拉多塞筛

30. 蛤蟆的数据结构笔记之三十数组之厄拉多塞筛 本篇名言:"勤劳远比黄金可贵. -- 萨迪" 欢迎转载,转载请标明出处: 1.  厄拉多塞 厄拉多塞是一位古希腊数学家,他在寻找素数时,采用了一种与众不同的方法:先将2-N的各数放入表中,然后在2的上面画一个圆圈,然后划去2的其他倍数:第一个既未画圈又没有被划去的数是3,将它画圈,再划去3的其他倍数:现在既未画圈又没有被划去的第一个数是5,将它画圈,并划去5的其他倍数--依次类推,一直到所有小于或等于N的各数都画了圈或划去为止.这时,表