string
-
[프로그래머스]STRING,DATE - 이름에 el이 들어가는 동물 찾기문제풀이/SQL 2021. 3. 2. 13:54
[프로그래머스]이름에 el이 들어가는 동물 찾기 programmers.co.kr/learn/courses/30/lessons/59047 코딩테스트 연습 - 이름에 el이 들어가는 동물 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 풀이 NAME에 EL이 들어가는 이름을 찾기 위해 LIKE를 사용해 주었다. 사용 방법은 다음과 같다. '%EL' : EL로 끝나는 문자열 'EL%' : EL로 시작하는 문자열 '%EL%' : EL로 시..
-
[프로그래머스]STRING,DATE - 루시와 엘라 찾기문제풀이/SQL 2021. 3. 2. 13:38
[프로그래머스]루시와 엘라 찾기 programmers.co.kr/learn/courses/30/lessons/59046 코딩테스트 연습 - 루시와 엘라 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 풀이 두 가지 방법으로 풀었다. 첫 번째 방법은 OR를 사용해 이름으로 올 수 있는 모든 값의 조건을 넣어주었다. 두 번째 방법은 IN을 사용하였다. 코드 OR를 사용한 방법 1 2 3 4 SELECT ANIMAL_ID, NAME, S..
-
JAVA - Mutable, ImmutableCS/Java 2021. 2. 18. 21:18
Mutable, Immutable Immutable: String 문자열 연산에서 new 연산을 통해 생성된 인스턴스의 메모리 공간을 절대 변하지 않는다. 문자열에 변화를 주면 메모리 공간이 변하는 것이 아닌 새로운 String객체를 new로 만들어서 새로운 메모리 공간을 만들어 준다. 기존의 문자열은 GC에 의해 제거되어야 한다. Mutable: Stringbuilder, Stringbuffer 문자열 연산에서 클래스를 한번 만들고 연산이 필요할 때 크기를 변경시켜 문자열을 변경한다. 문자열 연산이 자주 있을때 사용하는 것이 적절하다. String 문자열 연산이 적고, 조회가 많을때 사용한다. 불변성을 가지기 때문에 멀티쓰레드 환경에서의 안정성을 가지고 있다. 즉, 문자열 연산이 적고 멀티쓰레드 환경일..