package Scanner;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
public class InsFileReader {
public static void main(String argsp[]) throws IOException{
int i;
double d;
boolean b;
String str;
FileWriter fout=new FileWriter("/scantest.txt");
fout.write("Testing Scanner 10 12.2 one true two false");
fout.close();
FileReader fin=new FileReader("/scantest.txt");
Scanner src=new Scanner(fin);
while(src.hasNext()){
if(src.hasNextInt()){
i=src.nextInt();
System.out.println("Int: "+i);
}else if(src.hasNextDouble()){
d=src.nextDouble();
System.out.println("Double: "+d);
}else if(src.hasNextBoolean()){
b=src.nextBoolean();
System.out.println("Boolean: "+b);
}else{
str=src.next();
System.out.println("String: "+str);
}
}
fin.close();
}
}
'Java' 카테고리의 다른 글
Scanner (String instr) (0) | 2015.01.22 |
---|---|
a Board (0) | 2015.01.22 |
Scanner (0) | 2015.01.20 |
ObjectInputStream / ObjectOutputStream (0) | 2015.01.20 |
FileReader (0) | 2015.01.20 |