java/android String和List的区别
16lz
2021-01-26
<摘自百度知道>
数组的容量是固定的,您只能一次获取或设置一个元素的值,而List的容量可根据需要自动扩充、修改、删除或插入数据。 数组可以具有多个维度,而 List< T> 始终只具有一个维度。但是,您可以轻松创建数组列表或列表的列表。特定类型(Object 除外)的数组 的性能优于List的性能。 这是因为 List的元素属于 Object 类型;所以在存储或检索值类型时通常发生装箱和取消装箱操作。不过,在不需要重新分配时(即最初的容量十分接近列表的最大容量),List< T> 的性能与同类型的数组十分相近。 简单说前面是定长,后者是泛型,可变
还有的说法是string[]数组里面是存放string型的值,List更多相关文章
- android 借助AccessibilityService实现模拟点击功能-循环一个列
- Android适配器进阶之三(抽象分类适配器)
- android 数独小游戏
- Android(安卓)UI之实现Material化的下拉选择列表拒绝丑陋的Spinn
- Skia深入分析9——延迟渲染和显示列表
- YUV 400 格式图像转换成 ARGB 格式图像中犯的一个低级 Bug
- Android(安卓)NFC API Reference中英文
- Android/读取指定类型的文件
- Android(安卓)之 ListView使用BaseAdapter展示列表