JavaEE培训 Java入门之数据集合转换

编辑: 来源: 时间: 2018-03-01 17:42 阅读:
JavaEE培训 Java入门之数据集合转换,光环大数据今天为大家分享的是关于Java学习集合数据之间的相互转换下面一起来看看吧。


 集合:

1.HashMap ----> 类

概述: 通过key可以找到value, key就是键, values就是值. 俗称键值对.

特点: 无序的 值可以重复 键不可以重复的 如果重复了 ,值就会覆盖

回顾: 10 // int num = 10;

"jack" // String name = "jack";

"jack" "rose" // String[] names = {"jack","rose"};

10 "jack" // 对象 ----> 类(int age; String name)

// HashMap 键:值 10:"jack"/

1.定义语法:

1).先声明,后初始化

//声明了一个 HashMap 对象

HashMap map;

// 初始化 map = new HashMap<>();// 推荐

map = new HashMap();

map = new HashMap();

2).声明的同时初始化

HashMap map2 = new HashMap<>(); // 推荐

HashMap map3 = new HashMap();

HashMap map4 = new HashMap();

2.ArrayList ----> 类>>>更多关于Java培训和Java开发的知识<<<

// 有序的(下标是从 0 开始的) 里面的元素可以重复

长度: String .length();

数组 .length;

集合: .size();

3.集合的体系图

单列集合 Collection

Set:

HashSet

TreeSet

List:

ArrayList

双列集合 Map:

HashMap

TreeMap

补充知识:

// <> 泛型

// 大白话: 限制存储的数据的数据类型

// 第一个String 限制了 key(键) 的数据类型是 String 类型

// 第二个String 限制l value(值) 的数据类型是 String 类型>>><<<

// 泛型里面只能是引用数据类型,不能是基本数据类型,如果我们要写基本数据类型,怎么办?

// 包装类:

// 概述:其实就是对基本数据类型的包装,也就是把基本数据类型 包装 成引用数据类型,包装成引用数据类型之后就可以创建对象,调用方法,也可以作为 // 泛型里面的数据类型

// HashMap map3 = new HashMap();

// int 基本数据类型 -------> 引用数据类型(包装类型) // int -------> Integer

// 基本数据类型 包装成 引用数据类型 int num = 10; Integer i1 = new Integer(num);

// 到底转没转成功, 基本数据类型不能调用方法 引用数据类型(类)的对象可以调用方法

String str = i1.toString(); System.out.println(str+1);//101

Integer i2 = Integer.valueOf(num);// 包装的是 10

String str2 = i2.toString(); System.out.println(str2 + 2);

// 引用数据类型 转换为 基本数据类型 int value = i2.intValue(); System.out.println(value + 1);// 11

// 基本数据类型 包装成 引用数据类型 ----> 自动转换 Integer i3 = 19; String str3 = i3.toString(); System.out.println(str3+3);

// 引用数据类型 转换为 基本数据类型 ---> 自动转换 int num3 = i3; System.out.println(num3 +3);// 22

/* 基本数据类型 引用数据类型 *

byte ----> Byte

short ----> Short

int -----> Integer

long ------> Long

float ------> Float

double -----> Double

char ----> Character

boolean ----> Boolean */
是不是又xue'dao'l学到了新的知识了?Java学习要系统化,千万不要东一块西一块,八月份报名优惠最后一天,喜欢的同学抓紧报名了.


大数据培训、人工智能培训、Python培训、大数据培训机构、大数据培训班、数据分析培训、大数据可视化培训,就选光环大数据!光环大数据,聘请专业的大数据领域知名讲师,确保教学的整体质量与教学水准。讲师团及时掌握时代潮流技术,将前沿技能融入教学中,确保学生所学知识顺应时代所需。通过深入浅出、通俗易懂的教学方式,指导学生更快的掌握技能知识,成就上万个高薪就业学子。 更多问题咨询,欢迎点击------>>>>在线客服

你可能也喜欢这些

在线客服咨询

领取资料

X
立即免费领取

请准确填写您的信息

点击领取
#第三方统计代码(模版变量) '); })();
'); })();