Jaki jest poprawny sposób na "opróżnienie" StringWriter
w Javie, aby móc ponownie użyć StringWriter
bez konieczności tworzenia nowego? Wygląda na to, że zarówno StringWriter.flush()
, jak i pożądany efekt.Jak "opróżnić" StringWriter w Javie?
Odpowiedz
Jak zadzwonić pod numer getBuffer().setLength(0)
?
słodki, miły dzięki. – Gurnard
Jeśli początkowo ustawiłeś StringWriter na określony rozmiar, czy ustawiona długość zmniejszy ten rozmiar do 0? –
Utrzymuje to pojemność bufora tak samo. Jeśli chcesz zwolnić pamięć, użyj 'writer.getBuffer(). TrimToSize();' po ustawieniu długości. – thomas88wp
Alternatywnie, możemy również usunąć bufor stosując następujący kod:
StringBuffer buf = ****.getBuffer();
buf.delete(0,buf.length());
Czy to wyczyści zawartość bufora lub zwalnia pamięć buforową? W tym przypadku chcę wyczyścić zawartość. –
Usuwa zawartość ... –
Jeśli zwalnia pamięć dla wyczyszczonego bufora, nie jestem pewien ... Można sprawdzić przy buf.capacity() –
- 1. StringWriter lub StringBuilder
- 2. Jak opróżnić datagridview?
- 3. Jak opróżnić edittext bez setText ("");
- 4. Jak opróżnić (wyczyścić) bufor logcat w Androidzie
- 5. Jak opróżnić/zniszczyć sesję w szynach?
- 6. Jak opróżnić Stdin po fmt.Scanf() w Go?
- 7. Jak opróżnić wydrukowane instrukcje w IPython
- 8. Kiedy opróżnić plik w Go?
- 9. Scala opróżnić listę
- 10. JAXB Marszałków XML inaczej OutputStream vs. StringWriter
- 11. Jak opróżnić pamięć podręczną atrybutów nfs?
- 12. Jak opróżnić pliku przy użyciu Pythona
- 13. Jak opróżnić wartość wejściową za pomocą jQuery?
- 14. Jak poprawnie opróżnić plik Node.js writeStream?
- 15. Jak wyczyścić/opróżnić karton na widokuWillDisappear
- 16. WF4RC, aktywność WriteLine generuje błąd w StringWriter przypisany do TextWriter
- 17. opróżnić TMemo z Ctrl + Enter
- 18. Jak zatrzymać i opróżnić znacznik w serializatorze XML?
- 19. Jak opróżnić tabelę docelową przed wstawieniem nowych rekordów w SSIS?
- 20. Jak pozbyć się błędu "nie można opróżnić schowka"?
- 21. Jak wyczyścić/upuścić/opróżnić kolekcję MongoDb z Casbah
- 22. Redis - Jak całkowicie opróżnić/wyczyścić pamięć po flushdb?
- 23. Jak opróżnić pamięć podręczną na zrównoważonym obciążeniu środowisku Magento
- 24. Jackson Deserializator - zmień zerowy kolekcji opróżnić jeden
- 25. C-jak enum w Javie
- 26. Jak normalizować URL w Javie?
- 27. Jak wejście zdanie w Javie
- 28. Jak zwrócić zestaw w Javie
- 29. Jak iterować stos w Javie
- 30. Jak podzielić HashMap w Javie
w jaki sposób oni nie mają pożądany efekt? Ponadto, dlaczego chcesz go użyć zamiast tworzyć nowy? – zigdon
Nie powodują one opróżnienia bufora 'StringWriter', który jest pożądanym efektem. –