实体类对象转String

package com.hisi.aiaudit.service.impl;

import com.alibaba.fastjson.JSONObject;
import com.hisi.aiaudit.model.AiauditData;

public class test {
    
    
    public static void main(String[] args) {
    
    
        AiauditData aiauditData = new AiauditData();
        aiauditData.setCallbackUrl("123");
        aiauditData.setName("test");
        aiauditData.setVoiceSource("test");
        aiauditData.setVid("123");
        String string = JSONObject.toJSONString(aiauditData);
        System.out.println(string);
    }
}

输出结果:{"callbackUrl":"123","name":"test","vid":"123","voiceSource":"test"}

Object都有toString这个函数,这个函数不是把对象转换成String而是打印对应在内存里的形势。一般你打印aiauditData 这个对象的话,是一段内存地址,这并不是转换成了String。同时必须保证Object不是null值,否则将抛出NullPointerException异常。

猜你喜欢

转载自blog.csdn.net/qq_32115447/article/details/106786777
今日推荐