나는 시험 때문에 같은 X500Principal
클래스를 운전했다 :X500Principal (String, Map) 생성자의 핵심은 무엇입니까?
Map<String, String> attr = new LinkedHashMap<String, String>();
attr.put("CN", "Duke");
attr.put("O", "JavaSoft");
X500Principal p1 = new X500Principal("", attr);
X500Principal p2 = new X500Principal("CN=Duke,O=JavaSoft");
을 Javadoc과에서, 하나는 p1
및 p2
가 동일한 비교해야한다는 인상을해야하지만, 불행히도 그들은하지 않습니다. p1
에서 다양한 getName
메서드를 사용하면 항상 빈 문자열이 표시 될 수 있습니다.
그래서 생성자 (또는 getName(String, Map)
메쏘드)에지도를 전달하는 것이 무엇인지 궁금합니다.
자, 분명히 Javadoc을 잘못 읽었습니다. –