下面是一个示例代码,其中R类封装了一个包含成功和失败的Map集合:

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

public class R {
    private Map<String, Object> successMap;
    private Map<String, Object> failureMap;

    public R() {
        successMap = new HashMap<>();
        failureMap = new HashMap<>();
    }

    public void putSuccess(String key, Object value) {
        successMap.put(key, value);
    }

    public void putFailure(String key, Object value) {
        failureMap.put(key, value);
    }

    public Map<String, Object> getSuccessMap() {
        return successMap;
    }

    public Map<String, Object> getFailureMap() {
        return failureMap;
    }

    public static void main(String[] args) {
        R r = new R();
        r.putSuccess("name", "John Doe");
        r.putSuccess("age", 30);
        r.putFailure("error", "Something went wrong");

        System.out.println("Success Map: " + r.getSuccessMap());
        System.out.println("Failure Map: " + r.getFailureMap());
    }
}

运行结果:

Success Map: {name=John Doe, age=30}
Failure Map: {error=Something went wrong}

在这个示例中,R类封装了一个successMap和failureMap,这两个Map分别用于存储成功和失败的键值对。通过putSuccess和putFailure方法,可以向successMap和failureMap中添加键值对。通过getSuccessMap和getFailureMap方法,可以获取successMap和failureMap的引用。在main方法中,我们创建了一个R对象,并向successMap和failureMap中添加了一些键值对,并打印出来

java写一个封装的对象R里面有成功和失败的map集合

原文地址: https://www.cveoy.top/t/topic/ikVu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录