Java| Java方法中返回多个返回值

在java开发中,有时候我们在调用一个函数方法时,希望该函数能够返回多个执行结果,其实是想是可以让其放回一个返回自定义Bean的结果,里面可以包含我们所需要的字段,当然同时该函数方法只是改变我需要结果的状态,返回值还是不用变更,只是在改方法的参数入口处添加另外我们需要返回的结果信息的参数既可.

/**   
 * Filename:    Test.java   
 * Copyright:   Copyright (c)2016  
 * Company:     Yves  
 * @version:    1.0    
 * Create at:   2017-3-13 下午8:27:30   
 * Description:  
 *
 * Author       Yves He 
 */
package cn.com;

public class Test {

    public static void main(String[] args) {
        BooleanFlag flag = new BooleanFlag();
        flag.setFlag(false);

        String result = testRetrun2(flag);
        System.out.println(flag.isFlag());// true

    }

    public static String testRetrun2(BooleanFlag flag) {
        flag.setFlag(true);
        return "hello";
    }

}

class BooleanFlag {

    private boolean flag;

    public boolean isFlag() {
        return flag;
    }

    public void setFlag(boolean flag) {
        this.flag = flag;
    }

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值