![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/TxkHv/btqCoRe3zqz/kKpWlbfg2LuZz3cJRG2A5k/img.png)
1. ArrayList 생성 ArrayList는 java.util.ArrayList에 포함되어 있으므로 아래와 같이 import 시켜줍니다. 그리고 ArrayList 객체를 생성해줍니다. import java.util.* import java.util.ArrayList ArrayList arrayList = new ArrayList(); 자바에서 배열을 선언하는 것처럼 List의 Size를 초기화해줄 필요가 없습니다. 배열처럼 고정된 크기를 가지는 것이 아니라 메모리가 허용하는 한 자동으로 ArrayList 크기는 동적으로 변경됩니다. 그럼 이제부터 ArrayList에서 제공하는 메소드를 활용하여 데이터를 관리하는 방법에 대해 알아보겠습니다. 2. ArrayList 데이터 추가하기 - Add 메소드 Ar..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/PVH0b/btqOgsVWd57/ovUUpyvxW1TN4HfWoZJPe1/img.png)
[Java] split . 문자열 자르기 Java 에서 split API 를 이용하여 쉽게 parsing 하는 방법 입니다. "aa.bbb.c" 와 같은 String을 "." 을 구분자로 사용하여 aa , bbb , c 로 분리 해보자. String name= "aa.bbb.c"; String[] parsing = name.split("."); 위와 같이 수행하게 되면 length가 0으로 나오면서 split 이 제대로 수행되지 않는다. 이유는 . 과 같은 정규표현식을 사용하려면 "\\." 과 같이 사용하면 된다. String[] parsing = name.split("\\."); 위와 같이 Parsing 하면 아래의 결과를 얻을 수 있다. parsing[0] => aa parsing[1] => bbb ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/HIzPJ/btqOhueMctr/00JVMGffGV7zhoZjosiSh0/img.png)
java.util.Properties 파일 사용 예제 Properties 라는 클래스인데요. 이 클래스는 Windows의 INI 파일과 같은 기능을 합니다. 사용자 정보를 파일로 저장하고 불러오는 용도로 사용 됩니다. 아래 예제 참고하세요 package test.io.file; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.HashMap; import java.util.Map; import java.util.Properties; public..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/DxhBT/btqBS5LN4dn/PNKWbhwhj5rhqegpyuUPak/img.png)
File 클래스를 이용한 file 저장/불러오기 Java.io패키지에서 제공하는 File클래스는 파일 크기, 파일 속성, 파일 이름 등의 정보를 얻어내는 기능과 파일 생성 및 삭제 기능을 제공하고 있습니다. 그리고 디렉토리를 생성하고 디렉토리에 존재하는 파일 리스트를 얻어내는 기능도 있습니다. 이번 포스팅에서는 이 File클래스와 출력스트림을 활용하여 텍스트(txt)파일을 생성해보고 이것을 입력스트림을 활용하여 읽어오는 예제를 한번 만들어보도록 하겠습니다. 1. txt 파일로 데이터 저장하기 package InputOutputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; pub..
[JAVA] Key Listener, 키보드입력시 focus 이동 (키보드 cursor) 키보드 입력시에 아래와 같이 KeyListener 를 등록하고 키 이벤트를 받았을때 focus 를 옮겨줄수 있다. private JPasswordField passwordField; private JPasswordField passwordField_next; passwordField = new JPasswordField(); passwordField.addKeyListener(new KeyAdapter() { @Override public void keyTyped(KeyEvent e) { if(e.getKeyChar()==KeyEvent.VK_ENTER) { passwordField_next.requestFocusI..