• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    JAVA怎么把object怎么轉換成實體類

          Java,是由Sun Microsystems公司于1995年5月推出的Java程序設計說話和Java平臺的總稱。用Java實現的HotJava瀏覽器(撐持Java applet)顯示了Java的魅力:跨平臺、動態的Web、Internet計較。從此,Java被普遍接管并鞭策了Web的敏捷成長,常用的瀏覽器現均撐持Java applet

    東西/原料

    • 電腦
    • intellij IDEA或者eclipse

    方式/步調

    1. 1

      第一步調:建立一個springboot的項目(也可以建立一個簡答的java項目)。

      1、 打開建立頁面 選擇File-new-project..

      2、選擇建立的項目為spring initializr 進入springboot項目建立步調(也可以選擇類型java,建立一個通俗java項目)

      3、輸入項目名字,選擇依靠web(若是不需要可以不選),選擇存放目次-完當作(Finish)

    2. 2

      第二步調:編寫測試代碼-利用net.sf.json.JSONObject進行轉換。

      2.1、起首成立一個實體類Student set和get本身生當作

      public class Student {    private int id;    private String name;    private String sex;

      }

      2.2 建立測試代碼

      import net.sf.json.JSONObjectimport java.util.ArrayList;import java.util.List;

      public static void testObject(){    

      //建立一個對象并將 給對象賦值 然后利用fastjson轉化為json類型的數據    

      Student st = new Student();    

      st.setId(1);    

      st.setName("張三");    

      st.setSex("男");    

      JSONObject json = JSONObject.fromObject(st);    

      System.out.println(json);    

      //獲得json數據    

      Object obj = JSONObject.toBean(json,Student.class);    

      //將json轉為json數據    

      JSONObject objJson = JSONObject.fromObject(obj);    

      System.out.println(objJson);    

      Student st2 = (Student) JSONObject.toBean(objJson,Student.class);    

      System.out.println(st2.getSex());

      }

      運行成果如下所示:

    3. 3

      第三步調:編寫測試代碼-利用強制轉換。

      在第一種體例的根本上對其點竄如下所示:

      public static void testObject(){    

      Student st = new Student();    

      st.setId(1);    

      st.setName("張三");    

      st.setSex("男");    

      JSONObject json = JSONObject.fromObject(st);    

      System.out.println(json);    

      //獲得json數據    

      Object obj = JSONObject.toBean(json,Student.class);    

      Student st2 = (Student) obj;    

      System.out.println(st2.getSex());

      }

    注重事項

    • jdk1.8 IDEA 2018.2.2
    • Object要轉為具體的實體類Student的前提是,Object素質上就是Student(也就是內容)
    • 發表于 2019-04-26 22:38
    • 閱讀 ( 10838 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆