次のコードでStringReaderを使用している場合と、StringReaderのみを使用している場合の違いは何ですか?両方の例の2行目にDOMをロードすると、BufferedReaderは必要ないようですか?この場合、なぜBufferedReaderを使用しますか?
InputSource is = new InputSource(new StringReader(html));
Document dom = XMLResource.load(is).getDocument();
VS
InputSource is = new InputSource(new BufferedReader(new StringReader(html)));
Document dom = XMLResource.load(is).getDocument();
BufferedReaderを使用すると実際にはわずかに遅くなります(コードが複雑になります) –