2012年6月1日 星期五

Java Basic(81)- Reading from Files


創建新的class - readfile
import java.io.*;
import java.util.*;

public class readfile {
private Scanner x; 從文件或鍵盤讀取
public void openFile(){
try{
x= new Scanner(new File("chinese.txt"));
}
catch(Exception e){
System.out.println("could not find file");
}
}
public void readFile(){
while(x.hasNext()){ 循環每個項目(字符串)
String a = x.next();
String b = x.next();
String c = x.next();
System.out.printf("%s %s %s\n",a,b,c);
}
}
public void closeFile(){ 關閉文件
x.close();
}

}


class apples{
public static void main(String[] args){
readfile r = new readfile();
r.openFile();
r.readFile();
r.closeFile();
}
}

20 bucky roberts → this is string a b c
60 joe doe
50 mike ike
49 sis priss

沒有留言:

張貼留言