package org.nutz.lang.stream;
import java.io.IOException;
import java.io.Writer;
public class StringWriter extends Writer {
private StringBuilder sb;
public StringWriter(StringBuilder sb) {
this.sb = sb;
}
@Override
public void close() throws IOException {}
@Override
public void flush() throws IOException {}
@Override
public void write(char[] cbuf, int off, int len) throws IOException {
for (int i = off; i < (off + len); i++) {
sb.append(cbuf[i]);
}
}
public StringBuilder getStringBuilder() {
return sb;
}
}