太原维信科技—java中集合 list Map arraylist linkedlist hashmap
0
学java,零基础不怕,不只要理论,更要实践+项目,<a
href=http://www.bjweixin.com>太原维信科技提供 </a>
为您讲解理论+项目 :
集合框架类的基本结构
Iterable Map
Collection HashMap
List
ArrayList LinkedList 太原维信科技
http://www.bjweixin.com
List是接口, ArrayList和LinkedList是List接口的实现类。
ArrayList:可变长度的数组,有序线性存储数据。
常用的方法:太原维信科技 http://www.bjweixin.com
List.add()
List.get()
List.remove();太原维信科技 http://www.bjweixin.com
List.contains();
List.size();太原维信科技 http://www.bjweixin.com
Arraylist存储的数据时有序的,善于用来做遍历操作
LinkedList:线性列表存储数据,善于用来做插入和删除的操作
LinkedList特有的方法:addFirst() addLast()等,是实现类里面的方
法,在List接口里面不存在这些方法。
集合的长度是可变的,所以用来存储的数据可以很灵活。
Map:以键值对的方式来存储数据 Key Value
Map.put(key,value);太原维信科技 http://www.bjweixin.com
Map是接口,hashMap是其实现类, 泛型的使用可以在这里
Map<String,String> map = new HashMap<String,String>();
<a href=http://www.bjweixin.com>太原维信科技提供 </a> ,零基础学
java,嵌入式。5年经验,保您就业无忧
4.
太原维信科技——java基础学习-java变量
学java,零基础不怕,不只要理论,更要实践+项目,<a
href=http://www.bjweixin.com>太原维信科技提供 </a>
为您讲解理论+项目 :
内存如何存储数据? 太原维信科技 http://www.bjweixin.com
我们把内存看做旅馆,先根据数据的需求为他安排合适的房间。
如:我是一个人,开的房间是单人间。
我们一家人,开的房间是标准间。太原维信科技
http://www.bjweixin.com
旅馆根据个人的需求来分配房间太原维信科技 http://www.bjweixin.com
计算机来说,他们是用内存来记忆计算机计算时候所用到的数据。
这些数据时存在内存里的。太原维信科技 http://www.bjweixin.com
我们把 100 放到计算机里面
则在内存要开辟一个空间,这个空间放100这个数据。
我们把这个空间叫做:变量太原维信科技 http://www.bjweixin.com
数据不同,开辟的空间不同。
数据存到空间里面后,如何找到数据???
我们可以给这个空间起个名字叫:变量名
放入空间里面的值叫:变量值
放入的数据类型不同,我们叫做:数据类型
Public class test{ 太原维信科技 http://www.bjweixin.com
Public static void main(String[] args){
//数据类型:int 太原维信科技 http://www.bjweixin.com
//变量名:age 变量值:10 内存里面开辟了一个整形的空间
Int age = 10;
}
}
变量定义:变量是存储数据的单元
应用:eg:3.1 太原维信科技 http://www.bjweixin.com
Int age = 100; //把100 放到内存中 这叫给变量赋值
System.out.println(age); //根据变量名,获取到变量值 变量的
使用
变量的应用可以详细划分
Int age; //这叫声明变量 内存中会根据int 给变量int 开辟一个
空间,且这个空间的名称是age
Age = 100; //给变量赋值,将100赋值给age
Sysout(age); //变量的使用
可以 声明和赋值一起来 太原维信科技 http://www.bjweixin.com
Int age = 100;
<a href=http://www.bjweixin.com>太原维信科技提供 </a> ,零基础学
java,嵌入式。5年经验,保您就业无忧