전체 글

·DB Oracle
함수 (FUNCTION) 1. 문자열 함수 CONCAT (c1, c2) 주어진 문자열 c1과 c2를 결합하여 새로운 문자열 반환 (2개만 가능) 결합 연산자 '||'로 대치가능 회원테이블에서 주민등록번호의 표현을 'XXXXXX-XXXXXXX'으로 출력하시오 Alias는 회원번호, 회원명, 주민등록번호 SELECT MEM_ID AS 회원번호, MEM_NAME AS 회원명, CONCAT(CONCAT(MEM_REGNO1,'-'),MEM_REGNO2) AS 주민등록번호 -- MEM_REGNO1||'-'||MEM_REGNO2 AS 주민등록번호 FROM MEMBER; 거래처테이블(BUYER)에서 거래처 정보를 조회하시오. 단 주소는 기본주소와 상세주소 사이에 공백 2개를 삽입하여 출력하시오 Alias는 거래처번호,..
·DB Oracle
문자열 결합연산자 ' || ' 자바의 String class의 '+'와 같은 기능 (ex. "문자" + "출력" ) → ( '문자' || '출력' ) 두 문자열을 결합하여 하나의 새로운 문자열 반환 문자열 결합함수 CONCAT( )이 제공 표현식 애플리케이션 언어의 IF 또는 SWITCH문의 기능을 제공 CASE WHEN ~ THEN ~ END와 DECODE 표현식이 제공됨 SELECT절에만 사용 DECODE DECODE ( 컬럼, 조건1, 결과1, 조건2, 결과2, ... 결과n) '컬럼'을 평가하여 그 값이 '조건1'과 같으면 '결과1'을 반환하고, '조건2'와 같으면 '결과2'를 반환, 모든 '조건'과 일치하지 않으면 '결과n'을 반환(else~) 자바 if문으로 표현하면 if (컬럼 == 조건1)..
·programmers
정수가 담긴 배열 numbers와 문자열 direction가 매개변수로 주어집니다. 배열 numbers의 원소를 direction방향으로 한 칸씩 회전시킨 배열을 return하도록 solution 함수를 완성해주세요. - 입출력 예 #1 numbers 가 [1, 2, 3]이고 direction이 "right" 이므로 오른쪽으로 한 칸씩 회전시킨 [3, 1, 2]를 return합니다. - 입출력 예 #2 numbers 가 [4, 455, 6, 4, -1, 45, 6]이고 direction이 "left" 이므로 왼쪽으로 한 칸씩 회전시킨 [455, 6, 4, -1, 45, 6, 4]를 return합니다. class Solution { public int[] solution(int[] numbers, Stri..
·JAVA/JAVA BASIC
isEmpty() public class Test { public static void main(String[] args) { String str = null; if(str == null || str.isEmpty()) { // null != isEmpty // 만약 str.isEmpty()||str == null 일경우 오류 // str = "" 상태라면 가능 System.out.println("빈문자열"); } } } 메모리 영역 메소드 영역[클래스 영역] (클래스 별로, 정적필드 상수 생성자 메소드 코드 등을 분류해 저장) 힙영역 (객체(String)와 배열이 생성되는 영역) JVM스택영역 (변수로 선언한 것 저장) public void method1() { String a1 = "자바"; Stri..
·programmers
문자열 배열 strArr가 주어집니다. 배열 내의 문자열 중 "ad"라는 부분 문자열을 포함하고 있는 모든 문자열을 제거하고 남은 문자열을 순서를 유지하여 배열로 return 하는 solution 함수를 완성해 주세요.풀이1)class Solution { public String[] solution(String[] strArr) { //answer 배열길이 계산 선행 int sum = 0; for(int i=0;i풀이2) Stream 등import java.util.Arrays;import java.util.List;import java.util.stream.Collectors;class Solution { public String[] solution(Strin..
·programmers
머쓱이는 태어난 지 6개월 된 조카를 돌보고 있습니다. 조카는 아직 "aya", "ye", "woo", "ma" 네 가지 발음을 최대 한 번씩 사용해 조합한(이어 붙인) 발음밖에 하지 못합니다. 문자열 배열 babbling이 매개변수로 주어질 때, 머쓱이의 조카가 발음할 수 있는 단어의 개수를 return하도록 solution 함수를 완성해주세요. ** 제한사항 1 ≤ babbling의 길이 ≤ 100 1 ≤ babbling[i]의 길이 ≤ 15 babbling의 각 문자열에서 "aya", "ye", "woo", "ma"는 각각 최대 한 번씩만 등장합니다. 즉, 각 문자열의 가능한 모든 부분 문자열 중에서 "aya", "ye", "woo", "ma"가 한 번씩만 등장합니다. 문자열은 알파벳 소문자로만 이..
아잠만_
공부하는 오리