바이트가 아닌 문자를 써야하는 상황에서 사용해야하는 클래스는 무엇입니까?바이트 대신 문자를 쓰는 데 사용되는 클래스는 무엇입니까?
8
A
답변
6
13
java.io.Writer
및 하위 클래스를 살펴보십시오.
1
중요한 것은 내가 알고하는 데 유용 할 것입니다/자바 O 당신은 (은 읽기와 이진 데이터를 작성하는 데 사용됩니다 (InputStream
및 OutputStream
등) 스트림이다 파일에서와 똑같이 바이트 읽기 또는 쓰기) 독자 및 작성자 (Reader
및 Writer
등)은 문자를 읽고 쓰는 데 사용됩니다.
판독기 및 기록기는 스트림 맨 위에있는 계층입니다. Reader
은 문자 인코딩 (예 : UTF-8, ISO-8859-1, US-ASCII)을 사용하여 InputStream
의 바이트를 문자로 변환하고 Writer
은 문자 인코딩을 사용하여 문자를 바이트로 변환합니다.
+0
정확하지 않습니다. 독자와 작가는 스트림과 직접적으로 관련이 없습니다. 단지'InputStreamReader'와'OutputStreamWriter'만이 인코딩의 도움으로 스트림을 리더/라이터와 연결합니다. – Mot
관련 문제
- 1. Java에서 파일을 작성하는 데 사용되는 최상/가장 간단한 클래스는 무엇입니까?
- 2. 클래스 내에서 사용되는 PHP 클래스는 무엇입니까?
- 3. HttpRuntime.Cache에서 사용되는 바이트 수?
- 4. 테스트에 사용되는 내부 클래스는 무엇이라고합니까?
- 5. 폴더의 여러 파일을 읽고 쓰는 데 사용되는 fopen C
- 6. double을 바이트 단위로 바꿔 쓰는 방법은 무엇입니까?
- 7. C에서 char로 typecasting 할 때 문자를 만드는 데 사용되는 바이트는 무엇입니까?
- 8. Android ADT AndroidManifest.xml 화면에서 사용되는 SWT 클래스는 무엇입니까?
- 9. 주석을 정의하는 데 @interface가 사용되는 이유는 무엇입니까?
- 10. 돈을 대표하는 데 사용할 클래스는 무엇입니까?
- 11. .Net 문자열에 ASCII 특수 문자를 쓰는 방법
- 12. PHP에서 바이트 오프셋에서 문자를 찾는 방법은 무엇입니까?
- 13. 무엇을 쓰는 데 사용합니까?
- 14. 위성 임무를위한 프로그램을 작성하는 데 사용되는 언어는 무엇입니까?
- 15. .cod 파일을 만드는 데 사용되는 컴파일러는 무엇입니까?
- 16. Locale에서 countryId를 정의하는 데 사용되는 ISO는 무엇입니까?
- 17. AudioServices가 iPhone을 진동시키는 데 사용되는 이유는 무엇입니까?
- 18. LinkedList.Contains. 객체를 비교하는 데 사용되는 방법은 무엇입니까?
- 19. 앱을 개발하는 데 사용되는 자바 기술은 무엇입니까?
- 20. mysql에서 테이블을보고 팁을주는 데 사용되는 명령은 무엇입니까?
- 21. 항목이 변경되었음을 나타내는 데 사용되는 NotifyCollectionChangedAction은 무엇입니까?
- 22. PHP5로 바이트 단위로 파일을 읽고 쓰는 방법은 무엇입니까?
- 23. Google 콜렉션 프레임 워크에서 가장 많이 사용되는 클래스는 무엇입니까?
- 24. WPF : 데이터 바인딩에 사용되는 컬렉션에 적합한 기본 클래스는 무엇입니까?
- 25. 파이썬에서 파일 설명자에 원시 개행 문자를 쓰는 방법은 무엇입니까?
- 26. 주석을 구현하는 데 사용되는 사례
- 27. 이 URL을 다시 쓰는 데 도움이됩니다. 단순하지만 작동하지 않는다.
- 28. 문자 조합을 나타내는 데 사용되는 유니 코드 문자 모양이란 무엇입니까?
- 29. C#에서 소수점으로 사용되는 문자를 설정하는 방법은 무엇입니까?
- 30. 더블 바이트 문자를 vbscript 파일에 입력하십시오.
PrintWriter는 일반적으로 예외를 삼키기 때문에 * 나쁜 생각입니다. Writer는 집중할 수있는 주요 추상화입니다. –