SCANNING TEXT WITH JAVA.UTIL.SCANNER

ใน java 5.0 เพิ่ม class java.util.Scanner มาซึ่ง class นี้จะทำให้อ่านและ parse ข้อความ รวมทั้ง primitive type ง่ายขึ้นด้วยการใช้ regular expression

ตัวอย่าง code การอ่านข้อความใน java 1.4

File ข้อมูล

SCANNING TEXT WITH JAVA.UTIL.SCANNER

private static void readFile1(String fileName) {
try {
File file = new File(fileName);
FileReader reader = new FileReader(file);
BufferedReader in = new BufferedReader(reader);
String string;
while ((string = in.readLine()) != null) {
System.out.println(string);
}
in.close();
} catch (IOException e) {
e.printStackTrace();
}
}

Output :: SCANNING TEXT WITH JAVA.UTIL.SCANNER

ตัวอย่าง code การอ่านข้อความใน java 5.0

File ข้อมูล

SCANNING TEXT WITH JAVA.UTIL.SCANNER

private static void readFile(String fileName) {
try {
File file = new File(fileName);
Scanner scanner = new Scanner(file);
while (scanner.hasNext()) {
System.out.println(scanner.next());
}
scanner.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
Output :: SCANNING 

TEXT 

WITH 

JAVA.UTIL.SCANNER

จะเห็นได้ว่า class ที่ใช้การอ่านข้อความโดยใช้ java.util.Scanner นั้นจะทำการอ่านในลักษณะของการอ่าน Token ของ StringTokenizer ซึ่งมีตัวแบ่งด้วย space ครับ ในตอนต่อไปจะพูดเกี่ยวกับการใช้ตัวแบ่ง(delimeter) มาใช้ร่วมกับ scanner ครับ

Comment

Comment:

Tweet

chenlina20150801
michael kors outlet
football shoes
ray ban sungalss
michael kors
adidas running shoes
beats by dr dre
burberry outlet
abercrombie kids
michael kors outlet online
louis vuitton
louis vuitton
juicy couture outlet
chi flat iron
toms shoes
new jordans
kids lebron shoes
tory burch flats
coach outlet store online
tory burch outlet
ralph lauren uk
christian louboutin outlet
toms outlet
gucci outlet online
ralph lauren outlet
timberland pro
ed hardy clothing
coach canada outlet
celine
abercrombie & fitch
hermes bags
fendi
ray ban sunglasses
timberland boots
michael kors outlet
coach outlet
louis vuitton online shop
oakley sunglasses sale
ray ban wayfarer
pandora jewelry
coach outlet
michael kors handbags
jordans 11
ray ban glasses
retro jordans 13
michael kors outlet online
true religion
louis vuitton
ray ban outlet
prada uk
soccer jerseys
ray bans
coach factory outlet
oakley outlet
prada outlet
fitflops sale
jordan retro 11
jordan 11 snakeskin
jordan 3 retro
replica rolex watches
jordan 13s
prada outlet
true religion
toms wedges
coach outlet online
ray ban sunglasses
michael kors handbags
michael kors outlet
mont blanc
true religion jeans
michael kors uk
hermes birkin
michael kors outlet
hollister
chanel outlet online
christian louboutin shoes
jordan retro 11
cheap jordans
cheap jerseys wholesale
air max 95
hollister clothing store
hollister
barbour coats
hollister clothing store
true religion outlet
prada
gucci outlet
oakley sunglasses wholesale
cheap oakley sunglasses
ray ban sunglasses outlet
ray ban eyeglasses
gucci shoes