비투즈의 노트르담

토큰

 

이번에 파일 입출력을 올리고해서 토큰과 합쳐서 프로그램을 짜봤습니다.

 

한가지 오류를 못찾아서 무지 힘들었는데요. ㅡ ㅡ; 

 

 

먼저 간단히 토큰에 대해 설명하겠습니다.

 

토큰을 이차원 배열에 담을려고 합니다.

그러면 토큰이 필요하겠죠.

토큰 생성자는 public StringTokenizer(String str, String delim) 이거고요.

나머지 public String nextToken()      : 다음 토큰 반환

public boolean hasMoreTokens()     : 반환할 토큰이 남아있으면 true 없으면 false

 

이 거 3가지만 알면 프로그램을 짤 수 있습니다.

class Token

{

String str = "11:22:33:44:55";

StringTokenizer st = new StringTokenizer(str, ":");

 

while(st.hasMoreTokens())

System.out.println(st.nextToken());

}

결과 :

11

22

33

44

55

이런식으로 나오겠죠.

 

제가 파일 입출력 글도 올렸고, 해서 파일입출력과 토큰을 서로 결합시켜서 출력시키는 방법을 한번 해봤습니다. 

파일 입출력을 통해 위에 사진에 있는 Sring.txt가 배열에 담는 법을 소스를 통해 알려드리겠습니다.

소스는 첨부해놓았습니다. ~

공감하는 블로그가 되고 싶습니다. 그냥 소스 보지말고, 아무 댓글이나 달아주셨으면 좋겠습니다. !~!~!~!~

- Yang hun-

 

TokenExample.java