可以使用JSON庫來實現將JSON數組轉換為實體類對象。具體步驟如下:
public class User {
private String name;
// 其他屬性
// 構造方法、getter和setter等省略
}
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.12.2</version>
</dependency>
import com.fasterxml.jackson.databind.ObjectMapper;
// JSON數組
String json = "[{\"name\":\"Alice\"}, {\"name\":\"Bob\"}]";
// 創建ObjectMapper對象
ObjectMapper objectMapper = new ObjectMapper();
// 將JSON數組轉換為User數組
User[] users = objectMapper.readValue(json, User[].class);
經過上述操作,users數組即為轉換后的實體類對象數組。