我正在学习Android,同时提高我的效率知识.我正在编写一个密码生成器,它使用特定规则从一组字符生成随机密码.我有一个数组,我打算存储字符.数组的大小为X,这是所有情况下可能的字符数.然后,我向阵列添加最多三组附加字符.由于我无法调整数组的大小,因此每次使用复制循环或ArrayCopy或类似工具时,我都必须复制并重新创建它.
我应该这样做还是切换到例如ArrayList?当然,在现实生活中也不会出现问题,因为总共会有大约70个字符,但我对此感兴趣.
谢谢大家.
伪代码:
initialize array
add first set
if adding second set
add second set
if adding third set
add third set
if adding fourth set
add fourth set
return array
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
336 次 |
| 最近记录: |