모든 값을 문자열로 가져 오려고합니다. 그것을 어떻게 얻을 수 있습니까?해시 맵에서 키 - 값 쌍의 값을 얻으려면 어떻게해야합니까?
답변
사용하여 StringBuilder :
StringBuilder sb = new StringBuidler();
for(int i=0;i<l;i++){
sb.append(newParams[i].toString());
}
이 답변은 유효하지 않습니다. 매개 변수 값은'String []'입니다. 'toString()'은 기대했던 값과 완전히 다른 값을 반환합니다. – BalusC
이전 제안에 약간의 변화 :
StringBuilder sb = new StringBuilder();
for (Object o : parameterMap.values()) {
String[] parameterValues = (String[]) o;
for (String parameterValue : parameterValues) {
sb.add(parameterValue);
}
}
for-each 구조는 J2SE_1.5에서만 작동합니다. 이 릴리즈가 가능하기 전에 for each 루프를 기본 구조체로 사용하십시오 – Charliemops
이 답변은 유효하지 않습니다. 매개 변수 값은'String []'입니다. 'toString()'은 기대했던 값과 완전히 다른 값을 반환합니다. – BalusC
@ TheCharliemops : 당신은 맞지만 FYI JDK 5는 2004 년에 발표되었습니다! 그래서 널리 쓰이고 OP에서 반대되는 것은 없다고 가정합니다. –
parameter map은 Map<String, String[]>
이다. 제안 된 Object[]#toString()
답변은 전혀 작동하지 않습니다. String[]
도 반복해야합니다. 또한 적절한 HTTP 쿼리 문자열을 만들려면 키 - 값 쌍을 URL 인코딩해야합니다. 여기가 수행해야하는 방법은 다음과 같습니다
Map<String, String[]> params = request.getParameterMap();
String queryString = toQueryString(params);
// ...
- 1. 키/값 쌍의 목록 값 가져 오기
- 2. 키 값 쌍의 자동 완성
- 3. $ _POST에서 키 값을 얻으려면 어떻게해야합니까?
- 4. 해시 맵에서 키 목록을 반환하는 방법은 무엇입니까?
- 5. 스프링 JMX - 키 값 쌍의 맵 내보내기
- 6. 배열없이 php 키 - 값 쌍의 인스턴스 만들기
- 7. 데이터베이스 히트없이 db.ReferenceProperty의 키 값을 얻으려면 어떻게해야합니까?
- 8. 첫 번째 값 쌍의 값 가져 오기
- 9. Perl의 맵에서 해시 설명 목록을 반환하려면 어떻게해야합니까?
- 10. 해시 함수를 길게 한 쌍의?
- 11. 해시 맵에서 Array를 읽는 방법?
- 12. Python : BaseHTTPRequestHandler HTTP POST 핸들러에서 키/값 쌍을 얻으려면 어떻게해야합니까?
- 13. 숫자 값 내림차순으로 해시 맵 키 정렬
- 14. 최대 값을 갖는 모든 해시 키/값 쌍을 반환합니다.
- 15. json에서 값을 얻으려면 어떻게해야합니까?
- 16. 트랙바 값을 얻으려면 어떻게해야합니까?
- 17. Nokogiri에서이 값을 얻으려면 어떻게해야합니까?
- 18. MemberInfo 값을 얻으려면 어떻게해야합니까?
- 19. YUI Autocomplete에서 값을 얻으려면 어떻게해야합니까?
- 20. 문자열 []에서 정렬 된 해시 맵의 Sstore 키 - 값
- 21. 자바에서 키 - 값 쌍의 일종 (안 본질적으로는 HashMap)를 구현
- 22. CodeIgniter의 키 - 값 쌍의 페이지에 매개 변수 전달
- 23. java 해시 맵에서 키를 자체 클래스로 설정
- 24. RPGLE에서 캐릭터의 EBCDIC 값을 얻으려면 어떻게해야합니까?
- 25. 키 값 쌍 목록을 해시 테이블로 변환
- 26. 이름 값 쌍의 구성 개체
- 27. perl의 해시 해시에있는 해시 배열의 값을 어떻게 업데이트합니까?
- 28. KRL : 해시 값 바꾸기
- 29. JQuery - 입력 필드의 값 속성에 설정된 값을 얻으려면 어떻게해야합니까?
- 30. 최대 절전 모드에서 해시 맵에서 항목을 제거하려면 어떻게해야합니까?
을 다음과
사용이 당신이'String'보다는'StringBuffer'에'newParams [I]'구문 분석 할 수 있음. –
Java 클래스가 아닌 JSP 파일에 Java 코드를 작성해도 JSP 문제가되지는 않습니다. JSP 태그를 Java 태그로 바꿨습니다. – BalusC