java控制台如何把一个对象的信息打印出来?

java控制台如何把一个对象的信息打印出来?


1、先引入任意一款对象转化成Jason的工具的jar包,

2、再通过 

System.out.println(jSONObject);   //打印该jason对象


3、打印结果大致如下:

{"amount":0,"echoCode":"","echoMessage":"","favAmount":0,"favApportion":"0","goodsfavList":[],"payAmount":0.01,"payChannel":{"code":"bestPay","name":"翼支付"},"payGdSubLineList":[],"payMentResult":null,"payNo":"","payState":"2"}



本人项目的测试代码大致如下:

/*
 * -------------------------------------------------------
 * Copyright (c) 2016 cominfo
 * All rights reserved.
 * 
 * FileName:PayMentFacadeTest.java
 * Description:PayMentFacadeTest
 * History:
 * Date           Author               Desc
 * 2016-05-10     wuxp
 * -------------------------------------------------------
 */
package com.hzcominfo.payment.facade.test;


import java.util.HashMap;
import java.util.List;
import java.util.Map;


import org.apache.commons.lang.StringUtils;


import com.hzcominfo.payment.base.BaseFacadeTest;
import com.hzcominfo.payment.context.Constants;
import com.hzcominfo.payment.facade.PayMentFacade;
import com.hzcominfo.payment.facade.dto.EmployeeDto;
import com.hzcominfo.payment.facade.dto.PayMentRequest;
import com.hzcominfo.payment.mapper.hd.HdPayMentRequest;
import com.hzcominfo.payment.mapper.hd.HdPayMentResponse;
import com.hzcominfo.payment.utils.PayMentUtils;
import com.hzcominfo.payment.utils.QueryRunable;


import net.butfly.albacore.exception.BusinessException;
import net.butfly.albacore.utils.more.JNDIUtils;
import net.sf.json.JSONObject;


/**
 * PayMentFacadeTest
 * @author wuxp
 * @version 1.0.0
 */
public class PayMentFacadeTest extends BaseFacadeTest {
protected PayMentFacadeTest(Mode mode) throws Exception {
super(mode);
}


@Override
protected void doAllTest() throws BusinessException {

HdPayMentResponse hdPayMentResponse=this.facade.hdPaymentQuery(null,"100000000012");
JSONObject jSONObject=null;
jSONObject=JSONObject.fromObject(hdPayMentResponse);
System.out.println(jSONObject);

}


public static void main(String args[]) throws Exception {
JNDIUtils.attachContext("context.xml");
run(Mode.LOCAL);
System.exit(0);
}
}

你可能感兴趣的:(java)