java.lang.StringBuilder 사용방법 StringBuilder 와 StringBuffer 는 흔히 사용하는 String 과 같이 문자열을 다루는 클래스이다. String String은 immutable(불변), StringBuffer는 mutable(변함)이다. String은 문자열을 대표하는 것으로써 문자열을 조작하는 경우에 유용하게 사용할 수 있다. 또한 String 객체는 한번 생성되면 할당된 메모리 공간이 변하지 않는다. String str = "Hello "; str = str + "World!"; str 변수에 "Hello" 가 "Hello World!" 값으로 변경되는데 새로운 메모리 영역을 가리키게 변경되고 "Hello" 는 Garbage 로 남아있다가 GC(Garbage C..
전체 글 검색 결과
HashMap 탐색 (keySet(), entrySet()) HashMap HashMap 은 Map 인터페이스를 구현한 대표적인 Map 컬렉션이다. Map 인터페이스를 상속하기 떄문에 Map 의 성질을 모두 가지고 있다. Map 은 key, value 로 구성된 entry 객체를 저장하는 자료구조이다. key, value 라는 이름처럼 key 는 중복저장될 수 없고, value는 중복 저장 가능하다. 만약에 기존에 있던 key 와 동일한 값을 저장하려고 하면, 기존 key 값은 사라지고 새로운 값으로 변경된다. HashMap 은 많은 양의 데이터를 검색하는 데에 있어서 고성능을 보인다. HashMap 선언 방법 HashMap map1 = new HashMap(); HashMap map2 = new Has..
이클립스 설치 (eclipse) 이클립스를 설치하기 이전에 JDK 를 설치해야 하므로, 아래 링크를 참고하자. https://rypro.tistory.com/192 [Java] java 설치 (JDK 설치, 환경변수 설정) java 설치 (JDK 설치, 환경변수 설정) 1. JDK 설치 (오라클 계정이 필요하다) https://www.oracle.com/java/technologies/downloads/ exe 설치 시 기본경로에 설치한다. 2. 환경변수 설정 (시스템 환경 변수.. rypro.tistory.com 1. 이클립스 설치 https://www.eclipse.org/ The Community for Open Innovation and Collaboration | The Eclipse Found..
java 설치 (JDK 설치, 환경변수 설정) 1. JDK 설치 (오라클 계정이 필요하다) https://www.oracle.com/java/technologies/downloads/ exe 설치 시 기본경로에 설치한다. 2. 환경변수 설정 (시스템 환경 변수 편집 클릭) 1) [환경변수 - 새로 만들기] 버튼을 클릭한다. 아래 내용을 입력한다. - 변수이름 : JAVA_HOME - 변수 값 : C:\Program Files\Java\jdk1.8.0_311 2) Path 를 더블 클릭한다. 3) [새로 만들기] 버튼을 클릭한다. 아래 값을 추가한다. %JAVA_HOME%\bin; 3. 테스트 1) 윈도우(window) + R 을 눌러 cmd 입력한다. 위 내용이 뜨면 java 사용 준비가 완료된 것이다.
https://programmers.co.kr/learn/courses/30/lessons/81301 코딩테스트 연습 - 숫자 문자열과 영단어 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자 programmers.co.kr 문제 설명 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다. 1478 → "one4seveneight" 234567 → "23four5six7" 10203 → "1zerotwozero3..
https://programmers.co.kr/learn/courses/30/lessons/72410 코딩테스트 연습 - 신규 아이디 추천 카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진 첫 업무는 새로 programmers.co.kr 문제 설명 카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진 첫 업무는 새로 가입하는 유저들이 카카오 아이디 규칙에 맞지 않는 아이디를 입력했을 때, 입력된 아이디와 유사하면서 규칙에 맞는 아이디를 추천해주는 프로그램을 개발하는 것입니다...
최근댓글