存储几百条字符串String数组和HashMap哪个效率高些?

ameyume
博客专家认证
2010-11-14 05:47:27
如题。
只是存储一些字符串,然后在另一个地方取出,用哪个方式好些?
...全文
568 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
Isnotsuitable 2010-11-15
  • 打赏
  • 举报
回复
看具体情况
Sodino 2010-11-14
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 bao110908 的回复:]

准备怎么取出?是遍历,还是查找?
[/Quote]

[Quote=引用 7 楼 jia20003 的回复:]

HashMap 是支持 Key/value的容器
String 数组支持顺序遍历和查找

看你想做什么
[/Quote]

这两个回帖就OK了。
sustbeckham 2010-11-14
  • 打赏
  • 举报
回复
几百个谈不上效率吧。

还有 你到底要干什么?

仅仅是存储的话。感觉随便了。

感觉说到效率都是查找了
fable0115 2010-11-14
  • 打赏
  • 举报
回复
我也来学习。。。
桐桐-Dragon 2010-11-14
  • 打赏
  • 举报
回复
学习学习、、、、
ameyume 2010-11-14
  • 打赏
  • 举报
回复
多谢各位。
是遍历数组,显示从另一个类中传递过来的String数组,然后再拼接一些字符串后put到一个map里了。
貌似我先拼接好再放在map里,再把map放在ArrayList传递过来就可以直接用,不用再拼接了。
现在是重复做了一次循环了。
gloomyfish 2010-11-14
  • 打赏
  • 举报
回复
HashMap 是支持 Key/value的容器
String 数组支持顺序遍历和查找

看你想做什么
  • 打赏
  • 举报
回复
准备怎么取出?是遍历,还是查找?
ameyume 2010-11-14
  • 打赏
  • 举报
回复
多谢各位。
如果是在手机上用,用String数组好还是HashMap好?
panhaichun 2010-11-14
  • 打赏
  • 举报
回复
HashMap跟数组有啥冲突的?
caofaping 2010-11-14
  • 打赏
  • 举报
回复
临时文件也是个好办法
凉岑玉 2010-11-14
  • 打赏
  • 举报
回复
HashMap``
龙四 2010-11-14
  • 打赏
  • 举报
回复
几百个字符串而已,有什么效率可以谈的

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧