자바로 Stack을 재현하는 것을 학교에서 배워왔다. Stack은 먼저 쌓인 데이터가 마지막에 꺼낼 수 있고 마지막에 쌓은 데이터를 먼저 꺼낼 수 있는 "책을 쌓아놓은 구조" 이다. 근데 수업을 들을 때는 이해가 안되서 다시 코드를 타이핑하면서 공부하기로 한다! package practice; public interface StackInterface { int length(); //스택에 들어있는 문자열 개수 리턴 String pop();//현재 스택의 값을 리턴 boolean push(String ob);//현재 스택에 데이터 추가 } 1. interface 생성 interface를 왜 구현하는지는 Main문에 자세하게 설명되어있다. 글쓴이도 아직 완벽하게 이해하지는 못했지만 다형성 때문에 중요한 것 ..
StringTokenizer은 String을 입력 받아 사용자가 지정하는 기준으로 나눠 토큰을 생성합니다. StringTokenizer 변수명 = new StringTokenizer(String 타입, 나눌 기준); 으로 사용합니다. 만약 기준을 정해주지 않는 다면 스페이스나 Tab을 기준으로 삼아 나눕니다. import java.util.*; public class Addition { public static void main(String[] args) { Scanner Input = new Scanner(System.in); // Scanner 생성자 생성. String numline = Input.nextLine(); // String Type 변수 numline에 nextLine 입력 받음(스페이..
http://blog.naver.com/PostView.nhn?blogId=highkrs&logNo=220283709171 [Java 강의38] 자바 타이머 (Timer, TimerTask) 안녕하세요 모프 입니다. 오늘은 자바에서 제공해주는 타이머에 대해서 강의를 시작할께요. 타이머는 자바 ... blog.naver.com 자바 타이머 사용하는 방법을 자세하게 알려주는 블로그이다. 나중에 많이 쓰일 것 같다!