
SolrParams 클래스의 add 메서드는 파라미터 이름과 값이 Map으로 저장됩니다.
SolrParams 클래스는 java.util.Map 인터페이스를 implements 하기 때문에, 파라미터 이름과 값은 key-value 쌍으로 Map에 저장됩니다.
위 코드 예제에서 params.add("param1", "value1") 메서드가 호출되면, 파라미터 "param1"과 "value1"이 Map에 key-value 쌍으로 저장됩니다.
params.add("param2", "value2") 메서드가 호출되면, 파라미터 "param2"과 "value2"이 Map에 key-value 쌍으로 저장됩니다.
따라서, params.getParams() 메서드를 호출하면 Map에 저장된 파라미터 이름과 값이 반환됩니다.
예를 들어, params.getParams().get("param1") 메서드를 호출하면 "value1"이 반환됩니다.
params.getParams().get("param2") 메서드를 호출하면 "value2"이 반환됩니다.
이러한 방식으로, SolrParams 클래스의 add 메서드는 파라미터 이름과 값이 Map으로 저장되며, 이를 통해 파라미터 이름과 값에 접근할 수 있습니다.
#hostingforum.kr
java
import java.util.Map;
public class SolrParamsExample {
public static void main(String[] args) {
SolrParams params = new SolrParams();
params.add("param1", "value1");
params.add("param2", "value2");
Map paramMap = params.getParams();
System.out.println(paramMap.get("param1")); // value1
System.out.println(paramMap.get("param2")); // value2
}
}
2025-05-26 00:50