Python字典要转换成Java映射吗?

2024-06-28 15:25:35 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我有下面的代码,这是一个python字典的数组

userInfo.append({"userType":"blah",
         "userFN":"blah", 
         "userLN": "blah", 
         "userEmail":"blah@blah.com"})

我想把它转换成Java,现在我理解的最好的方法是制作一个地图,然后为它创建集合。现在我做了语法,但我不确定这是否是最好的方法

^{pr2}$

这是最好的办法吗? 注意:我没有运行这段代码,因为我正在转换一段相当不错的代码,并且希望在调试之前尽可能多地进行转换。在


Tags: 方法代码com字典地图语法数组java
1条回答
网友
1楼 · 发布于 2024-06-28 15:25:35

首先,如果要使用Java,就应该利用Java是静态类型的这一事实。除非用户对象将充满任意属性,否则最好为其创建一个类。在

public class User {
  private String firstName;
  private String lastName;
  // etc.

  public User(String firstName, String lastName /*etc.*/){
    this.firstName = firstName;
    this.lastName = lastName;
    // etc.
  }
}

另外,您的userInfo可能是一个数组,因此请使用ArrayList而不是Set。在

^{pr2}$

相关问题 更多 >