What is the advantage of using Scanner class in java?

Aastat: Skänner klassi java on uus util klassi, mis lisati Java 1.5.This klass on tõesti kasulik käitlemise sisend user.The Scanner klassi saab teha kõik, et BufferedReader classdo sama tõhusust.Aga on mõned eelised BufferedReader klassist.Sisu Scanner klass saab sõeluda aluseks oja algupärased tõud ja stringid regulaaravaldistega. Samuti võib tokenize aluseks oja eraldaja oma valik ja teha ka edasi skaneerimine aluseks oleva oja eirates delimiter.The Scanner ei niit ohutu, kuid BufferedReader on niidi ohutu.

Nii et järeldus on, Kui sooritate lihtne lugeda operatsiooni BufferedReader on hea enough.If peate sõeluda mõned faili siis viirus on loomulik valik.

Example code:-
--------------
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintStream;
import java.util.Scanner;

public class ScannerDemo {
avaliku staatilise void main(String args []){
Scanner skanner = null;
püüdma {
skanner = uus viirus(Uus fail(“D:/Tööruumi / TestProj / src / scanner_class_19_09_2012.txt”));
} saak (FileNotFoundException e) {
// TODO Auto loodud saagi plokk
e.printStackTrace();
}
PrintStream out = null;
püüdma {
out = uus PrintStream(Uus fail(“ScannerOutfile.txt”));
} saak (FileNotFoundException e) {
// TODO Auto loodud saagi plokk
e.printStackTrace();
}
kuigi(scanner.hasNextLine()){
String rida = scanner.nextLine();
line = line.trim();
kui(line.length() > 0)
out.println(line);
}
}
}

============================================= ============================================== Buy best TechAlpine Books on Amazon
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share