前言:
我们知道,数组本身也是一种变量,访问数组其实也是访问变量的一种,这里我们主要比较的是普通的int , string ,bool的简单类型的变量 和包含了这些简单类型变量的数组之间的对比。
ps : 这里我们只对比一维索引数组 和 简单数据变量类型
内存消耗对比
小数据量量
结果: 变量 < 数组 , 小了896个byte
数据量大----1万个
结论: 数组 < 变量 , 少了一倍【931240 】
访问速度【由于数据量小的情况下,两者相差不大,不做作比较直接比较数据量大的情况】
当我们访问次数为1千万次的对比情况
结论: 数组 < 变量 , 少了0.04s
总结论: 数组在访问次数比较大的情况和变量很多的情况下,比单纯使用变量的性能更好