import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.StringTokenizer;
// 위의 BufferReader와 FileReader를 쓰시면 됩니다.
// 사용 방법은
// FileReader fin = new FileReader("파일경로와 파일명");
// BufferedReader in = new BufferedReader(fin);
// String s = in.readLine();
// 으로 해주시면 됩니다.
// (메소드 readLine()을 쓰면 파일에서 한줄씩 읽어들입니다.
// 위에서 공백을 기준으로 나누어서 문자배열에 저장하고싶다고
// 하셨으므로 String.trim()이나 StringTokenizer를 쓰시면 되겠네요.
// 저는 StringTokenizer를 써보도록 하겠습니다.
// 주의: 경로를 쓸 때, 역슬래시를 두개씩 넣어주셔야 합니다.
// c:\\javaSDK\\test.txt처럼요.
public final class Main {
String[] test;
public static void main (String[] args) {
FileReader fin = null;
BufferedReader in = null;
StringToknizer st = null;
int index = 0;
try {
fin = new FileReader("c:\\test.txt");
in = new BufferedReader(fin);
st = new StringTokenizer(in.readLine());
while (st.hasMoreTokens()) {
test[index] = st.nextToken();
++index;}}
catch (IOException e) {
e.printStackTrace();}
finally {
try {
if (fin != null)
fin.close();}
catch (IOException e) {
e.printStackTrace();}}}}
// BufferedReader나 FileReader 또는 StringTokenizer에 대해 더 궁금하신
// 점이 있으면 http://java.sun.com/j2se/1.4.2/docs/api/index.html
// 에 가보세요.