第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何將List<Entity>轉(zhuǎn)換為字符串?

如何將List<Entity>轉(zhuǎn)換為字符串?

慕絲7291255 2022-09-07 17:50:03
下面是代碼:我有一個(gè)名為 ClassA 的實(shí)體,它由以下屬性組成  @JsonProperty("rowDeleted")    private Boolean rowDeleted;    @JsonProperty("start")    private List<Start> start = null;    @JsonProperty("end")    private List<End> end = null;    @JsonProperty("rows")    private List<Row> rows = null;Row 是另一個(gè)由屬性組成的實(shí)體: @JsonProperty("cells")    private List<Cell> cells = null;    @JsonProperty("clusteringKey")    private String clusteringKey;    @JsonIgnore    private Map<String, Object> additionalProperties = new HashMap<String, Object>();Cell是另一個(gè)實(shí)體: @JsonProperty("deleted")    private Boolean deleted;    @JsonProperty("name")    private String name;    @JsonProperty("value")    private String value;    @JsonIgnore    private Map<String, Object> additionalProperties = new HashMap<String, Object>();我得到了一個(gè)ClassA的對(duì)象,并希望將其轉(zhuǎn)換為另一個(gè)實(shí)體,即ClassB包含字段:private String end;    private String key;    private String keyspacename;    private String partitiondeleted;    private String rowdeleted;    private String rows;    private String start;    private String tablename;    private String triggerdate;    private String triggertime;所以基本上我想將ClassA的列表行轉(zhuǎn)換為ClassB的字符串行。任何人都可以建議一種方法來做到這一點(diǎn)。提前致謝
查看完整描述

2 回答

?
喵喔喔

TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個(gè)贊

假設(shè)您有一個(gè) A 類的列表。


 List<A> list= . . . ;

 List<B> newList=list

  .stream()

  .map(obj-> new B()

     .setKey(obj.getKey())

     .setKeyspacename(//set which field of class A will be saved)

     .setPartitiondeleted()

     // set more fields

    )

  .collect(Collecters.toList());

然后使用 jakson 將其序列化為 String。newlist


查看完整回答
反對(duì) 回復(fù) 2022-09-07
?
慕標(biāo)琳琳

TA貢獻(xiàn)1830條經(jīng)驗(yàn) 獲得超9個(gè)贊

我想要一個(gè)可以表示json格式的字符串,所以根據(jù)我的要求修改了我的toString(),它解決了我的目的。


查看完整回答
反對(duì) 回復(fù) 2022-09-07
  • 2 回答
  • 0 關(guān)注
  • 166 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)