목록Java (2)
메모장
자바는 1970년 1월1일 0시0분0초부터 현재까지의 시간을 밀리세컨드(1/1000초) 단위로 우리에게 보여준다. 그래서 이 값을 사용할 때 자바에서 기본적으로 제공해주는 클래스를 사용하여 알맞게 변형해서 사용하면 된다. 먼저 Date클래스를 사용해서 현재 시간을 가져오고 SimpleDateFormat 클래스를 사용해서 가공하면 된다. Date date = new Date();로 date변수를 선언하고 date.toString() 으로 프린트 해보면 'Wed Mar 02 10:46:39 KST 2016' 와 같은 값이 나오게 된다. 이제 이 값을 SimpleDateFormat을 통해서 알맞게 가져다 쓰면 된다. SimpleDateFormat을 [yyyy-MM-dd hh.mm.ss]와 같이 사용하게 되는데..
이번에 소개할 문자열 파싱 방법은 두 가지가 있다. 다른 방법이 더 있는지는 모르지만 기본적으로 쓰이는 이 두가지만 알아도 문자열 자르는데는 무리가 없을것으로 보인다. 1. Tokenizer 이론적으로 자세한 설명을 할 실력이 안되므로 예제를 통해 보면 되겠다. 배열에 넣어도 되겠지만 arrayList를 사용해 보았음.(그냥 해봤음.) 1) Tokenizer 클래스로 인스턴스를 생성. StringTokenizer st1 = new StringTokenizer(str, token); str에는 문자열, token엔 토큰분리자를 넣으면 된다.(큰따옴표를 붙이는건 기본. 사진상으론 변수명이라 큰따옴표를 하지 않음.) 2) arrayList 클래스로 인스턴스를 생성.(문자열로 타입을 지정했음.) ArrayLis..