어떻게 ArrayList 문자열을 BufferedReader로 변환합니까? 대신 입력 스트림으로 ArrayList를 만들 수 있지만 BufferedReader에 의해 캡쳐 된 데이터 구조에 문자열을 추가하는 쉬운 방법이 필요합니다.문자열의 ArrayList를 BufferedReader로 변환
2
A
답변
9
이 가장 빠른 또는 가장 효율적인 방법이 될 수 없습니다, 그러나 이것은 내가 생각 제일 먼저 :
여기// Assume the ArrayList is named stringList
StringBuilder buffer = new StringBuilder();
for(String current : stringList) {
buffer.append(current).append("\n");
}
BufferedReader br = new BufferedReader(new StringReader(buffer.toString()));
+0
+1 이것은 테스트에 충분히 효율적입니다. –
2
은 한 줄입니다. 문자열 목록과도 작동합니다 :
BufferedReader buffer =
new BufferedReader(new StringReader( String.join( "\n", stringList )));
관련 문제
- 1. ArrayList를 2D 배열로 변환
- 2. 문자열의 ArrayList를 텍스트 파일에 쓰는 방법은 무엇입니까?
- 3. 워드 랩으로 PrintWriter에 문자열의 ArrayList를 인쇄하십시오.
- 4. HashMap에서 배열로 가져온 ArrayList를 변환
- 5. ArrayList를 구분 된 텍스트 파일로 변환
- 6. 문자열 ArrayList를 자신이 정의한 객체의 ArrayList로 변환
- 7. 는 ArrayList를
- 8. ArrayList를 안드로이드
- 9. ArrayList를 검사
- 10. PHP : 문자열의 공백을 % 20으로 변환 하시겠습니까?
- 11. C 문자열의 문자를 이스케이프 시퀀스로 변환
- 12. 문자열의 16 진수를 Perl의 음수로 변환
- 13. IQueryable 인스턴스를 문자열의 LINQ 구문으로 변환
- 14. ArrayList를 <someObjects>을 HTML 테이블로 변환
- 15. 포인트의 ArrayList를 SQL 데이터베이스에 저장할 바이트 배열로 변환
- 16. 형식이 지정되지 않은 Arraylist를 형식화 된 Arraylist로 변환
- 17. ArrayList를 String으로 변환하고 변환 된 String을 ArrayList로 다시 변환합니다.
- 18. 네트워크를 통해 ArrayList 보내기 - Java ArrayList를 XML 문자열로 변환
- 19. 함수에서 arraylist를 반환하는 방법은 무엇입니까?
- 20. 파일 참고의 첫 번째 줄이 BufferedReader로 읽히는 이유는 무엇입니까?
- 21. 객체의 arraylist를 반복하는 방법
- 22. android에서 ArrayList를 serialize하는 방법
- 23. Listener에 ArrayList를 추가합니다.
- 24. XML에 ArrayList를 직렬화하는 방법
- 25. 필드를 기반으로 ArrayList를 정렬?
- 26. 다차원 ArrayList를 Gridview에 바인딩
- 27. .CS arraylist를 JQuery에 전달
- 28. ArrayList를 Java로 캡슐화하는 방법
- 29. ArrayList를 serialize하는 방법
- 30. Drools : Arraylist를 업데이트하는 방법?
왜이 작업을 수행 하시겠습니까? 'ArrayList '읽기는 버퍼링 된 판독기에서 데이터를 가져 오는 것보다 훨씬 간단합니다. – jjnguy
테스트하려고하는 함수는 입력으로 BufferedReader가 필요합니다. – syker
좋습니다. – jjnguy