将php转换为java / android数组
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了将php转换为java / android数组,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含966字,纯文字阅读大概需要2分钟。
内容图文
![将php转换为java / android数组](/upload/InfoBanner/zyjiaocheng/761/90361f5b457648b1955cf122f97c6220.jpg)
$tagArray = array(
"apples" => 12,
"oranges" => 38,
"pears" => 10,
"mangos" => 24,
"grapes" => 18,
"bananas" => 56,
"watermelons" => 80,
"lemons" => 12,
"limes" => 12,
"pineapples" => 15,
"strawberries" => 20,
"coconuts" => 43,
"cherries" => 20,
"raspberries" => 8,
"peaches" => 25
);
我如何在Java中实现这一点,以及如何调用第一个和第二个参数?
解决方法:
Java没有内置的关联数组支持. java中相应的数据结构是Map.在这种情况下,您可以使用HashMap.
这是一种方式.
Map<String, Integer> tagArray = new HashMap<String, Integer>() {{
put("apples", 12);
put("oranges", 38);
put("pears", 10);
put("mangos", 24);
put("grapes", 18);
put("bananas", 56);
put("watermelons", 80);
put("lemons", 12);
put("limes", 12);
put("pineapples", 15);
put("strawberries", 20);
put("coconuts", 43);
put("cherries", 20);
put("raspberries", 8);
put("peaches", 25);
}};
为了获得“柠檬”的价值,你可以做到
int value = tagArray.get("lemons");
正如@Peter Lawrey在评论中指出的那样:如果数组中的顺序对您很重要,则可以使用LinkedHashMap而不是HashMap.
内容总结
以上是互联网集市为您收集整理的将php转换为java / android数组全部内容,希望文章能够帮你解决将php转换为java / android数组所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。