java中如何初始化如下类型变量 [{"ch_name":"王","email":"...@qq.com"},{"ch_name":"周","email":...@chinanews.com"}]
时间: 2023-09-07 20:13:24 浏览: 135
要初始化一个包含多个对象的变量,你可以使用 Java 的集合类来存储这些对象。在这种情况下,您可以使用 ArrayList 类来保存这些对象。
首先,您需要创建一个 User 类来表示用户的信息,包括 ch_name 和 email 字段:
```java
public class User {
private String ch_name;
private String email;
public User(String ch_name, String email) {
this.ch_name = ch_name;
this.email = email;
}
// 省略 getter 和 setter 方法
}
```
然后,在您的代码中创建一个 ArrayList 变量,并使用 User 对象初始化它:
```java
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<User> users = new ArrayList<>();
User user1 = new User("王", "...@qq.com");
User user2 = new User("周", "...@chinanews.com");
users.add(user1);
users.add(user2);
System.out.println(users);
}
}
```
上面的代码将创建一个包含两个 User 对象的 ArrayList,并将其打印出来。您可以根据需要扩展此代码以满足您的需求。
阅读全文