zoukankan      html  css  js  c++  java
  • 数据对象如何定义为Java代码示例

    想将数据保存为这样子:

    [{
    		"subject": {
    			"code": "B123",
    			"words": [{
    				"key": "gjc1",
    				"wight": 9.8,
    				"ct": 1575126920
    			}, {
    				"key": "gjc1",
    				"wight": 9.8,
    				"ct": 1575126920
    			}, {
    				"key": "gjc1",
    				"wight": 9.8,
    				"ct": 1575126920
    			}],
    			"wight": 3,
    			"ct": 1575126920
    		}
    	}, {
    		"subject": {
    			"code": "C456",
    			"words": [{
    				"key": "gjc1",
    				"wight": 9.8,
    				"ct": 1575126920
    			}, {
    				"key": "gjc1",
    				"wight": 9.8,
    				"ct": 1575126920
    			}, {
    				"key": "gjc1",
    				"wight": 9.8,
    				"ct": 1575126920
    			}],
    			"wight": 3,
    			"ct": 1575126920
    		}
    	}
    
    ]
    

      

    转换为Java后,如:

    /**
      * Copyright 2019 bejson.com 
      */
    package com.besjon.pojo;
    
    /**
     * Auto-generated: 2019-11-30 23:24:14
     *
     * @author bejson.com (i@bejson.com)
     * @website http://www.bejson.com/java2pojo/
     */
    public class JsonRootBean {
    
        private Subject subject;
        public void setSubject(Subject subject) {
             this.subject = subject;
         }
         public Subject getSubject() {
             return subject;
         }
    
    }
    
    /**
      * Copyright 2019 bejson.com 
      */
    package com.besjon.pojo;
    import java.util.List;
    
    /**
     * Auto-generated: 2019-11-30 23:24:14
     *
     * @author bejson.com (i@bejson.com)
     * @website http://www.bejson.com/java2pojo/
     */
    public class Subject {
    
        private String code;
        private List<Words> words;
        private int wight;
        private long ct;
        public void setCode(String code) {
             this.code = code;
         }
         public String getCode() {
             return code;
         }
    
        public void setWords(List<Words> words) {
             this.words = words;
         }
         public List<Words> getWords() {
             return words;
         }
    
        public void setWight(int wight) {
             this.wight = wight;
         }
         public int getWight() {
             return wight;
         }
    
        public void setCt(long ct) {
             this.ct = ct;
         }
         public long getCt() {
             return ct;
         }
    
    }
    

      

    /**
      * Copyright 2019 bejson.com 
      */
    package com.besjon.pojo;
    
    /**
     * Auto-generated: 2019-11-30 23:24:14
     *
     * @author bejson.com (i@bejson.com)
     * @website http://www.bejson.com/java2pojo/
     */
    public class Words {
    
        private String key;
        private double wight;
        private long ct;
        public void setKey(String key) {
             this.key = key;
         }
         public String getKey() {
             return key;
         }
    
        public void setWight(double wight) {
             this.wight = wight;
         }
         public double getWight() {
             return wight;
         }
    
        public void setCt(long ct) {
             this.ct = ct;
         }
         public long getCt() {
             return ct;
         }
    
    }
    

      

    直此,完成!!!

      

  • 相关阅读:
    OpenStack安装及监控配置视频教程
    具有可视化的功能的一款开源软件Gource
    Ubuntu 12.04使用演示
    VisualRoute for Mac OS 体验
    P1006-传纸条
    Leetcode-1157 Online Majority Element In Subarray(子数组中占绝大多数的元素)
    Leetcode-1156 Swap For Maximum Repeated Substring(单字符重复子串的最大长度)
    Leetcode-1155 Number of Dice Rolls With Target Sum(掷骰子的N种方法)
    Leetcode-1154 Ordinal Number Of Date(一年中的第几天)
    P1508-Likecloud-吃、吃、吃
  • 原文地址:https://www.cnblogs.com/wangqiideal/p/11964556.html
Copyright © 2011-2022 走看看