java - FileReader vs FileInputReader. split vs Pattern -
I'm working with a file with approximately 2g file line by line to find some specific conditions I want to read Can I use lied classes better: FileReader or FileInputStream? And how can I find specific words efficiently? I'm just using the partition () method, but I can use the java.util.regex.Pattern class with the java.util.regex.matcher class.
So the questions are: Which class can I use: FileReader or FileInputStream? Can I use split method or regedx classes?
Do anyone have the answer to this question? Location
The best option would be to use If you want to find substrings in bus lines, then BufferedReader
readLine ()
method) by wrapping a FileInputStream
(actually to read the file) by wrapping
BufferedReader br = new BufferedReader (new InputStreamReader (new FileInputStream (name), encoding);
Flemish
uses platform default encoding, which is usually a bad idea, which mainly creates a network for developers Do not know about the problems being probable. String.indexOf ()
is the most effective way; It is better to use Regexes if you are actually looking for specific patterns.
Comments
Post a Comment