StringWriter is what you use when when you want to write to a string, but you’re working with an API that expects a Writer or a Stream. It’s not an alternative, it’s a compromise: you use StringWriter only when you have to.
StringWriter is what you use when when you want to write to a string, but you’re working with an API that expects a Writer or a Stream. It’s not an alternative, it’s a compromise: you use StringWriter only when you have to.