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

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

Java 中的顯示列表

Java 中的顯示列表

慕尼黑8549860 2023-07-28 15:32:03
我正在嘗試插入我在列表中創(chuàng)建的對(duì)象,以通過 Javascript 將它們顯示在表格中。然而問題是對(duì)象的元素是在列表中注冊(cè)的,如下所示(顯示調(diào)試javascript):異常列表:數(shù)組(18)0:“779”1:“2019/11/16”2:“測(cè)試3”3:“測(cè)試3”4:“測(cè)試3”5:“2020/01/01”6:“778”7:“2019/09/28”8:“測(cè)試2”9:“測(cè)試2”10:“測(cè)試2”這是我創(chuàng)建列表的地方:final AnomalieJira returnData = new AnomalieJira();    final List<SaisieAnomalieProjetVo> project1 = new ArrayList(Arrays.asList("777", "2019/01/01", "test", "test", "test", "2020/01/01"));    final List<SaisieAnomalieProjetVo> project2 = new ArrayList(Arrays.asList("778", "2019/09/28", "test2", "test2", "test2", "2020/01/01"));    final List<SaisieAnomalieProjetVo> project3 = new ArrayList(Arrays.asList("779", "2019/11/16", "test3", "test3", "test3", "2020/01/01"));    final List<SaisieAnomalieProjetVo> projet = new ArrayList<SaisieAnomalieProjetVo>();    projet.addAll(project3);    projet.addAll(project2);    projet.addAll(project1);    //final List<SaisieAnomalieProjetVo> listAnomalies = jiraDao.getWorkIssueSP(id, datasource, jira);    returnData.setListAnomalies(projet);    //returnData.getListAnomalies().addAll(project2);    returnData.setUrl(datasource.getUrl());    returnData.setPsw(datasource.getPassword());    returnData.setUser(datasource.getUsername());            return returnData;}我的班級(jí) AnomalieJira :public class AnomalieJira {/** * Liste des différents info travaux */private List<SaisieAnomalieProjetVo> listAnomalies;private String url;private String psw;private String user;}我的列表 SaisieAnomalieProjetVo:public class SaisieAnomalieProjetVo extends AbstractAudited<Integer> {private static final long serialVersionUID = 1L;@NotNullprivate int projet;@NotNullprivate Date date;@NotNull@NotEmptyprivate String type;@NotNull@NotEmptyprivate String reference;private String description;private Date dateRea;}我費(fèi)盡心思才得到這樣的顯示:異常列表:數(shù)組(18)0:“779”、“2019/11/16”、“測(cè)試3”、“測(cè)試3”、“測(cè)試3”、“2020/01/01”1:“778”、“2019/09/28”、“測(cè)試2”、“測(cè)試2”、“測(cè)試2”、“2020/01/01”2: .....這個(gè)顯示比第一個(gè)顯示更有意義,但我無法獲得這種格式。
查看完整描述

2 回答

?
HUWWW

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

當(dāng)您使用 向 List 添加元素時(shí)Arrays.asList,它會(huì)創(chuàng)建作為輸入?yún)?shù)傳遞的元素列表,而不是 的 List SaisieAnomalieProjetVo。但是您需要先創(chuàng)建 的對(duì)象SaisieAnomalieProjetVo,然后再將其添加到列表中。


首先添加構(gòu)造函數(shù)SaisieAnomalieProjetVo如下:


public class SaisieAnomalieProjetVo extends AbstractAudited<Integer> {


private static final long serialVersionUID = 1L;


@NotNull

private int projet;


@NotNull

private Date date;


@NotNull

@NotEmpty

private String type;


@NotNull

@NotEmpty

private String reference;


private String description;


private Date dateRea;




public SaisieAnomalieProjetVo(final int project, final Date date, final Date dateRea, final String reference,

      final String description, final String type) {

    this.projet = project;

    this.date = date;

    this.dateRea = dateRea;

    this.reference = reference;

    this.description = description;

    this.type = type;

}

}

然后在添加到列表創(chuàng)建對(duì)象之前SaisieAnomalieProjetVo,如下所示(假設(shè)日期格式為"yyyy/MM/dd":


final SimpleDateFormat parser= new SimpleDateFormat("yyyy/MM/dd");


    final List<SaisieAnomalieProjetVo> project1 = new ArrayList(Arrays.asList(

        new SaisieAnomalieProjetVo(777, parser.parse("2019/01/01"), parser.parse("2020/01/01"), "test", "test", "test")));



查看完整回答
反對(duì) 回復(fù) 2023-07-28
?
青春有我

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

好的,我找到了我的問題,列表顯示如我所愿。


 final List<SaisieAnomalieProjetVo> project1 = new ArrayList<>(Arrays.asList(new SaisieAnomalieProjetVo(parser.parse("2019-01-01"), 777, "test", "test", "test", parser.parse("2020-01-01"))));


    final List<SaisieAnomalieProjetVo> project2 = new ArrayList<>(Arrays.asList(new SaisieAnomalieProjetVo(parser.parse("2019-09-28"), 778, "test2", "test2", "test2", parser.parse("2020-01-01"))));


    final List<SaisieAnomalieProjetVo> projet = new ArrayList<SaisieAnomalieProjetVo>();


    projet.addAll(project2);

    projet.addAll(project1);


    returnData.setListAnomalies(projet);

我創(chuàng)建了構(gòu)造函數(shù),并將該構(gòu)造函數(shù)插入到一個(gè)列表中,然后創(chuàng)建了另一個(gè)“projet”列表,并再次插入了所有“projet”。然后我返回“ListAnomalies”列表


查看完整回答
反對(duì) 回復(fù) 2023-07-28
  • 2 回答
  • 0 關(guān)注
  • 165 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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