太原維信科技—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年經驗,保您就業無憂