File tree Expand file tree Collapse file tree 2 files changed +14
-5
lines changed
core-java-modules/core-java/src
main/java/com/baeldung/encoding
test/java/com/baeldung/encoding Expand file tree Collapse file tree 2 files changed +14
-5
lines changed Original file line number Diff line number Diff line change 11package com .baeldung .encoding ;
22
3- import java .io .*;
3+ import java .io .BufferedReader ;
4+ import java .io .ByteArrayInputStream ;
5+ import java .io .File ;
6+ import java .io .FileInputStream ;
7+ import java .io .IOException ;
8+ import java .io .InputStreamReader ;
9+ import java .io .UnsupportedEncodingException ;
410import java .nio .charset .Charset ;
511import java .nio .charset .CharsetDecoder ;
612import java .nio .charset .CodingErrorAction ;
Original file line number Diff line number Diff line change 44import java .io .IOException ;
55import java .io .InputStreamReader ;
66import java .io .Reader ;
7- import java .nio .charset .*;
7+ import java .nio .charset .Charset ;
8+ import java .nio .charset .CharsetDecoder ;
9+ import java .nio .charset .CodingErrorAction ;
10+ import java .nio .charset .MalformedInputException ;
11+ import java .nio .charset .StandardCharsets ;
12+ import java .nio .file .Files ;
813import java .nio .file .Path ;
914import java .nio .file .Paths ;
1015import java .util .ArrayList ;
1520import org .junit .Test ;
1621import org .junit .jupiter .api .Assertions ;
1722
18- import static java .nio .file .Files .newInputStream ;
19-
2023public class CharacterEncodingExamplesUnitTest {
2124
2225 @ Test
@@ -100,7 +103,7 @@ public void givenTextFile_FindSuitableCandidateEncodings() {
100103 allCandidateCharSets .forEach (charset -> {
101104 try {
102105 CharsetDecoder charsetDecoder = charset .newDecoder ().onMalformedInput (CodingErrorAction .REPORT );
103- Reader reader = new InputStreamReader (newInputStream (path ), charsetDecoder );
106+ Reader reader = new InputStreamReader (Files . newInputStream (path ), charsetDecoder );
104107 BufferedReader bufferedReader = new BufferedReader (reader );
105108 while (bufferedReader .readLine () != null ) {
106109 }
You can’t perform that action at this time.
0 commit comments