Objeto de clase de entidad a 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);
    }
}

Resultado de salida:{"callbackUrl":"123","name":"test","vid":"123","voiceSource":"test"}

El objeto tiene la función toString, esta función no convierte el objeto en String pero imprime la situación correspondiente en la memoria. Generalmente, cuando imprime el objeto aiauditData, es una dirección de memoria, que no se convierte en una cadena. Al mismo tiempo, debe asegurarse de que Object no sea un valor nulo; de lo contrario, se lanzará una NullPointerException.

Supongo que te gusta

Origin blog.csdn.net/qq_32115447/article/details/106786777
Recomendado
Clasificación