src/java.base/share/classes/sun/net/www/HeaderParser.java
Print this page
rev 10521 : 8055723[core]: Replace concat String to append in StringBuilder parameters
Contributed-by: Otavio Santana <otaviojava@java.net>
*** 218,242 ****
return new ParserIterator (true);
}
public String toString () {
Iterator<String> k = keys();
! StringBuffer sbuf = new StringBuffer();
! sbuf.append ("{size="+asize+" nkeys="+nkeys+" ");
for (int i=0; k.hasNext(); i++) {
String key = k.next();
String val = findValue (i);
if (val != null && "".equals (val)) {
val = null;
}
! sbuf.append (" {"+key+(val==null?"":","+val)+"}");
if (k.hasNext()) {
! sbuf.append (",");
}
}
! sbuf.append (" }");
! return new String (sbuf);
}
public int findInt(String k, int Default) {
try {
return Integer.parseInt(findValue(k, String.valueOf(Default)));
--- 218,244 ----
return new ParserIterator (true);
}
public String toString () {
Iterator<String> k = keys();
! StringBuilder sb = new StringBuilder();
! sb.append("{size=").append(asize).append(" nkeys=").append(nkeys)
! .append(' ');
for (int i=0; k.hasNext(); i++) {
String key = k.next();
String val = findValue (i);
if (val != null && "".equals (val)) {
val = null;
}
! sb.append(" {").append(key).append(val == null ? "" : "," + val)
! .append('}');
if (k.hasNext()) {
! sb.append (',');
}
}
! sb.append (" }");
! return sb.toString();
}
public int findInt(String k, int Default) {
try {
return Integer.parseInt(findValue(k, String.valueOf(Default)));