变量类型
一、基本变量类型
1. 数字类型
- 整数
- int√
- byte
- short
- long
- 小数
- double√
- float
2. 布尔类型
- boolean√
二、引用变量类型
-
字符串类型
- string√
数据存储
一、如何把一个数据储存起来?
1. 变量类型:分配内存
2. 变量名:记录存放数据的位置
3. 赋值符:往变量指向的内存放数据 “ = ”
4.数据:要存储的东西、事情
5.命令行结束:“;”
二、如何存储一批数据?
1. 一个变量:存一个数据
2. 多个变量:容器
容器种类&增删改查统计
一、数组Array:个数固定、数据含义相同、单个值
新建/增/删/改/查/统计 | 容器 |
---|---|
新建容器 | int [] 变量名 =new int[大小]; |
增 | ages[0]=18; 从0开始数,0代表第一个 |
删 | ages[5]=null; |
改 | ages[29]=20; |
查 | ages[5]; |
统计 | ages.lenth |
二、链表ArrayList:动态增加、数据含义相同、单个值
新建/增/删/改/查/统计 | 容器 |
---|---|
新建容器 | List<变量类型>变量名=new ArrayList<变量类型>(); |
增 | ages.add(18); ages.add(20); |
查 | ages.get(1); |
统计 | ages.size(); |
三、HashSet:动态增加、数据含义相同、单个值、自动去重
新建/增/删/改/查/统计 | 容器 |
---|---|
新建容器 | Set<变量类型> 变量名=new HashSet<变量类型>(); |
增 | ages.add(18); ages.add(20); |
统计 | ages.size(); |
四、HashMap:个数变化、数据含义不同、数据需要给含义,一对一对的数据,键值对/key=value
新建/增/删/改/查/统计 | 容器 |
---|---|
新建容器 | Map<变量类型,变量类型>变量名=new HashMap<变量类型,变量类型>(); |
增 | phoneNumbers.put("钱璟","18017984042"); |
改 | phoneNumbers.put("钱璟","18116128878"); |
统计 | phoneNumbers.size(); |
网友评论