스트림
스트림 스트림(stream) 자바에서는 파일이나 콘솔의 입출력을 직접 다루지 않고, 스트림(stream)이라는 흐름을 통해 다룬다. 스트림(stream)이란 실제의 입력이나 출력이 표현된 데이터의 이상화된 흐름을 의미한다. 즉, 스트림은 운영체제에 의해 생성되는 가상의 연결 고리를 의미하며, 중간 매개자 역할을 한다. Ja...
스트림 스트림(stream) 자바에서는 파일이나 콘솔의 입출력을 직접 다루지 않고, 스트림(stream)이라는 흐름을 통해 다룬다. 스트림(stream)이란 실제의 입력이나 출력이 표현된 데이터의 이상화된 흐름을 의미한다. 즉, 스트림은 운영체제에 의해 생성되는 가상의 연결 고리를 의미하며, 중간 매개자 역할을 한다. Ja...
예외 처리 오류(error)와 예외(exception) 자바 프로그램을 작성할 때 자바 문법에 맞지 않게 코드를 작성하고 컴파일하려고 하면, 자바 컴파일러는 문법 오류(syntax error)를 발생시킨다. 또한, 자바 문법에는 맞게 작성되었다 하더라도 프로그램이 실행되면서 예상하지 못한 오류가 발생할 수 있다. 이렇게 컴퓨터...
https://school.programmers.co.kr/learn/courses/30/lessons/181841 문제 풀이 import java.util.ArrayList; import java.util.List; public class Solution { public static String solution(String[]...
https://school.programmers.co.kr/learn/courses/30/lessons/181834 문제 풀이 public class Solution { public static String solution(String myString) { StringBuilder result = new String...
https://school.programmers.co.kr/learn/courses/30/lessons/133027 문제 풀이 SELECT FLAVOR FROM( SELECT F.FLAVOR, SUM(F.TOTAL_ORDER + J.TOTAL_ORDER) AS "SUM" FROM FIRST_HALF F JOIN J...
https://school.programmers.co.kr/learn/courses/30/lessons/131534 문제 풀이 SELECT A.YEAR, A.MONTH, A.PURCHASED_USERS, ROUND(A.PURCHASED_USERS / B.CNT, 1) AS "PURCHASED_RATIO" FROM ( SELEC...
https://school.programmers.co.kr/learn/courses/30/lessons/157339 문제 풀이 SELECT C.CAR_ID, C.CAR_TYPE, (C.DAILY_FEE * 30) * (100 - P.DISCOUNT_RATE) / 100 AS "FEE" FROM CAR_RENTAL_COMPANY_CAR...
https://school.programmers.co.kr/learn/courses/30/lessons/151141 문제 풀이 WITH SAMPLE AS ( SELECT H.HISTORY_ID, C.CAR_TYPE, (END...
https://school.programmers.co.kr/learn/courses/30/lessons/131537 문제 풀이 SELECT TO_CHAR(SALES_DATE, 'YYYY-MM-DD') AS SALES_DATE, PRODUCT_ID, NVL(USER_ID, NULL) AS "USER_ID", SALES_AMOUNT FR...
https://school.programmers.co.kr/learn/courses/30/lessons/59413 문제 풀이 SELECT D.HOUR, COUNT(D.HOUR) AS "COUNT" FROM ( SELECT LEVEL -1 AS "HOUR" FROM DUAL CON...