목록분류 전체보기 (116)
너와 나의 프로그래밍
[JAVA] 문자열 1. 문자열을 연결하는 경우! ※ StringBuilder는 스레드 동기화 처리가 되지 않는 대신 StringBuffer보다 고속으로 동작한다. 여러 스레드가 조작될 경우 StringBuffer를 사용한다. ● "+" 연산자로 연결하는 경우 = String str = "안녕" + "하세요" ● StringBuilder나 StringBuffer를 사용하는 경우 StringBuilder sb = new StringBuilder(); sb.append("Hello"); // append 메소드로 연결할 수 있다. sb.append("World"); String str = sb.toString(); // //toString 메소드로 String 객체로 변환할 수 있다. ● Join 메소드를 ..
만든지 반년 정도? 만에 드디어 다운로드 수 1000명 달성! 처음에 100명... 500명... 일때 누군가는 다운로드 받고 누군가는 쓰고 있구나 싶었다. 사실 지금도 다운로드 수 는 1000명이지만 실제 사용하고 있는 사용자는 몇명인지 궁금하긴 하다. 구글 스토어인 처녀작인 만큼 기억에 많이 남을 것 같다. UI/UX 부분에서도 많이 부족함이 많이 보여 가끔 어플을 실행시키면 굉장히 부끄럽다. 다음 차기작들은 기능도 물론이고 UI에도 신경을 많이 써야겠다. 다음 차기작을 위해!
[JAVA] Map,Set - HashMap, HashSet 간략 정리 HashMap : 키 값과 데이터를 사용하여 HashTable의 값을 찾음. HaspMap 객체명 = new HaspMap(배열 수); /* 타입 파라미터를 프리미티브 타입으로 정하면 안됨 */ /* ()는 50이나 60으로 배열의 크기를 설정 가능 */ /* 와일드카드 안의 첫번째는 "키의 타입" 뒤는 "데이터 타입"으로 콤마(,)를 써서 구분한다 */ 예: HaspMap의 메소드 활용 import java.util.HashMap; public class MapIterTest1 { public static void main(String[] args) { // TODO Auto-generated method stub HashMap l..
[JAVA] List - ArrayList, LinkedList 간략 정리 "List"란 데이터를 일렬로 늘어놓은 자료구조. (ArrayList와 LinkedList 클래스가 있음) ArrayList : 내부에 있는 배열에 데이터를 저장. ArrayList 객체명 = new ArrayList(배열 수); /* 타입 파라미터를 프리미티브 타입으로 정하면 안됨 */ /* ()는 기본적으로 10개의 배열이 들어가지만 50이나 60으로 배열의 크기를 설정 가능 */ 예: ArrayList의 메소드 활용 import java.util.ArrayList; public class ArrayListExample { public static void main(String[] args) { // TODO Auto-gene..
요즘 네이버 지식in을 통해 공부하고 있다. 질문자들이 올린 JS나 Jquey 질문등을 통하여 내가 해결해보며 답변자가 되보는 공부다. 그냥 일반적으로 책으로 공부하는것보다 뭔가 더 플러스가 되는 것 같다... 그래서 요번에 재밌는 질문을 가져왔다. Jquery 애니메이션을 활용하여 버튼을 누르면 늘어나고 다시 버튼을 누르면 원상태로 복귀되는 질문이였다. 기초적이고 간단할 지 모르겠지만, 실무에서 정말 많이 쓰이는게 아닌가 싶다. 또 이런식의 웹 페이지를 구현한 곳이 정말 많고 많이 접할 수 있다. (사실 jquery를 공부하면서 애니메이션은 깊게 공부하지 못해서 애니메이션을 처음 접하는 나에게도 정말 좋은 질문이였고 답변 또한 너무 고마웠다.) 질문 코드는 이러했다. = 버튼을 누르고 id가 block..
----- 실행 ----- Ctrl + F11 : 바로 전에 실행했던 클래스 실행 ----- 소스 네비게이션 ----- Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버를 상세하게 검색하고자 할때 Alt + Left, Alt + Right : 이후, 이전 Ctrl + O : 해당 소스의 메소드 리스트를 확인하려 할때 F4 : 클래스명을 선택하고 누르면 해당 클래스의 Hierarchy 를 볼 수 있다. Alt + ) : 이전(다음) 작업 화면 ----- 문자열 찾기 ----- Ctrl + K : 찾고자 하는 문자열을 블럭으로 설정한 후 키를 누른다. Ctrl + Shift + K : 역으로 찾고자 하는 문자열을 찾아감. Ctrl + J : 입력하면서 찾을 수 있음. Ctrl + Shift ..