简体   繁体   English

代码中treemap的使用指南

[英]Usage guide of treemap from the code

public class MMTUtil
{
private static Map<String, String> domainDocumentationMap             = null;
 static
    {
     domainDocumentationMap = new TreeMap<String, String>();
    }

public static Map<String, String> getDomainDocumentationMap() {
    return domainDocumentationMap;
}

public static void setDomainDocumentationMap(Map<String, String> domainDocumentationMap) {
    MMTUtil.domainDocumentationMap = domainDocumentationMap;
}

Can you guys help me understand this code ?你们能帮我理解这段代码吗?

How can I use this code to return me domainComboDocumentationMap and domainComboDocumentationMap so that I can use it in another java file ?如何使用此代码返回 domainComboDocumentationMap 和 domainComboDocumentationMap 以便我可以在另一个 java 文件中使用它?

Edit:



public UMRResultObject insertDocumentation(UMRDocumentationDTO documentationDTO)
{
    Session     session = UMRHibernateUtil.getUmrSession();
    Transaction tx      = null;
    documentationLink = null;
    objectName = null;
    objectType = null;

    try
    {
        tx = session.beginTransaction();
        dao.insertDocumentation(documentationDTO, session);
********MMTUtil.getDomainDocumentationMap().put(objectName.getDomainName()+objectType.getDomainType(),documentationLink.getDocumentationLink());******
        tx.commit();
        ro.setSuccess(true);
        ro.getMessages().add("Record Inserted Successfully");
    }

MMTUtil is a class with static methods, so you can just use it like this: MMTUtil 是一个带有静态方法的类,所以你可以像这样使用它:

MMTUtil.getDomainComboDocumentationMap() will return a domainComboDocumentationMap MMTUtil.getDomainDocumentationMap() will return a domainDocumentationMap MMTUtil.getDomainComboDocumentationMap()将返回一个 domainComboDocumentationMap MMTUtil.getDomainDocumentationMap()将返回一个 domainDocumentationMap

You will need to import MMTUtil into the other java file that is using this class.您需要将MMTUtil导入到使用此类的另一个 java 文件中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM