when getting console input through the IO input stream, it is found that most of them are written like this:
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
what I want to ask is whether this paragraph can be written in the following form:
BufferedReader br = new BufferedReader(new Reader(System.in));
Why is it necessary to convert console input to a character stream through a byte stream? Can"t you read it directly with a character stream and convert it to an advanced character stream?