JAVA array 问题
时间:2014-02-10
来源:互联网
现在学紧Java
想问如何做以下array?
Array(
[0] => Array ( [name] => Name 1 [age] => 12 [phone_no] => 12345 )
[1] => Array ( [name] => Name 2 [age] => 24 [phone_no] => 23456 )
)
要用arraylist + hashmap?
[ 本帖最后由 ryoyin 於 2014-1-16 11:40 AM 编辑 ]
作者: ryoyin 发布时间: 2014-02-10

List<Person> persons = new List<Person> ()
{
new Person() { Name = "ten", Age = 10, Phone = "101234" },
new Person() { Name = "eleven", Age = 11, Phone = "111234" },
new Person() { Name = "twelve", Age = 12, Phone = "12134" }
};
Console.WriteLine(persons[1].Name);
...
public class Person
{
public string Name {get; set;}
public int Age {get; set;}
public string Phone {get; set;}
}
作者: form5 发布时间: 2014-02-10
作者: lohengrin 发布时间: 2014-02-10
作者: ryoyin 发布时间: 2014-02-10
佢唔系想要一个class, 佢指associative array. Java 唔support. 要做用java.util.HashMap 做,佢自己都写左出黎,又系明知故问而已。
$arr[] = array("abc" => "123"); <--- php咁就塞到入去
我唔知java 点塞......
作者: ryoyin 发布时间: 2014-02-10
public class Person
{
public String name;
public int age;
public String address;
}
...
Person a = new Person();
Person b = new Person();
HashMap<Integer, Person> map = new HashMap<Integer, Person>();
map.put(0, a);
map.put(1, b);
System.out.println(map.get(0).name);
作者: yuejingwuli 发布时间: 2014-02-10
作者: ryoyin 发布时间: 2014-02-10
作者: a8d7e8 发布时间: 2014-02-10
佢唔系想要一个class, 佢指associative array. Java 唔support. 要做用java.util.HashMap 做,佢自己都写左出黎,又系明知故问而已。

作者: form5 发布时间: 2014-02-10
大家好, 本人一直是用PHP的
现在学紧Java
想问如何做以下array?
Array(
[0] => Array ( [name] => Name 1 [age] => 12 [phone_no] => 12345 )
[1] => Array ( [name] => Name 2 [age] => 24 [phone_no] => 23456 )
)
要用arraylist + hashmap?
add(0, new HashMap<String, Object>() {{
put("name", "Name1");
put("age", 12);
put("phone_no", "12345");
}});
add(1, new HashMap<String, Object>() {{
put("name", "Name2");
put("age", 24);
put("phone_no", "23456");
}});
}};
// test
System.out.println(array.get(0).get("name"));
System.out.println(array.get(1).get("age"));
System.out.println(array.get(0).get("phone_no"));
System.out.println(array.get(1).get("name"));
但系要好似一个heterogeneous associative array 咁做, 咪系咁囉, 所以我话你其实系识既.
作者: lohengrin 发布时间: 2014-02-10

作者: ryoyin 发布时间: 2014-02-10
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28