A DESCRIPTION OF THE REQUEST :
A FileReader constructor should take a Charset.
JUSTIFICATION :
Currently you have to use an InputStreamReader wrapping a FileInputStream to put in a Charset.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
FileReader fr = new FileReader( file, charset );
ACTUAL -
Reader r = new InputStreamReader( new FileInputStream( file ), charset );
CUSTOMER SUBMITTED WORKAROUND :
Reader r = new InputStreamReader( new FileInputStream( file ), charset );
A FileReader constructor should take a Charset.
JUSTIFICATION :
Currently you have to use an InputStreamReader wrapping a FileInputStream to put in a Charset.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
FileReader fr = new FileReader( file, charset );
ACTUAL -
Reader r = new InputStreamReader( new FileInputStream( file ), charset );
CUSTOMER SUBMITTED WORKAROUND :
Reader r = new InputStreamReader( new FileInputStream( file ), charset );
- csr for
-
JDK-8198790 Add constructors with Charset parameter for FileReader and FileWriter
-
- Closed
-
- duplicates
-
JDK-4152393 FileReader - new constructor to specify encoding
-
- Closed
-
-
JDK-4152393 FileReader - new constructor to specify encoding
-
- Closed
-
- relates to
-
JDK-8183743 Umbrella: add overloads that take a Charset parameter
-
- Resolved
-