분류 전체보기

·JAVA/JAVA BASIC
일반적으로 한번 정해진 배열의 크기를 변경할 수 없다그래서 배열의 크기를 늘리고 싶다면 새로운 배열을 만들어 복사하는 방식으로만 배열크기를 늘리는 것이 가능하다public class Array { String[] list; int cur = 0; Array(){ list = new String[10]; } // 배열 길이를 알고 있다면 해당값을 입력해 효율적으로 해결할 수 있다 Array(int length){ list = new String[length]; } public void add(String str) { // 배열을 크기가 넘어가면 더이상 추가가 안됨으로 크기가 더 많은 배열을 만들어서 // 기존 배열을 복사하는 방법으로만 가능하다 if(cur == list.length) { ..
·DB Oracle
집합연산자 SELECT 문의 결과를 집합으로 보고 각 집합에 대한 합집합, 차집합, 교집합 결과를 반환할 때 사용 여러 개의 SELECT문이 연결되어 하나의 결과로 반납 받을 때 사용 UNION, UNION ALL, INTERSECT, MINUS 연산자 제공 각 SELECT 문의 SELECT절에 사용된 컬럼의 수와 타입은 반드시 일치해야함 (컬럼도 동일 컬럼을 사용해야 의미상 오류를 발생시키지 않음) 반환되는 컬럼들의 컬럼명은 첫 번째 SELECT문에 사용된 컬럼이 적용됨 ORDER BY절은 가장 마지막 SELECT문에만 사용 가능 더보기 다음 테이블을 생성하고 아래 데이터를 입력하시오 테이블명 : BUDGET_TBL 컬럼 : PERIOD CHAR(6) BUDGET_AMT NUMBER(5) 데이터 PER..
·JAVA/JAVA BASIC
package kr.or.ddit.homework; import java.util.Calendar; import java.util.Scanner; public class HomeWork17 { Scanner sc = new Scanner(System.in); Calendar cal = Calendar.getInstance(); public static void main(String[] args) { HomeWork17 hw = new HomeWork17(); hw.process(); } public void process() { while (true) { // 다음달 출력하기 int last = cal.getActualMaximum(Calendar.DAY_OF_MONTH); int mon..
·JAVA/JAVA BASIC
중첩 클래스 일반클래스 객체 생성 Outer클래스 객체1 = new Outer클래스(); Outer클래스.Inner클래스 객체2 = 객체1.new Inner클래스(); 변수에 직접저장 int 변수 = new Outer클래스().new Inner클래스().불러올변수; 정적 클래스 객체 생성 Outer클래스.Inner클래스 객체이름 = new Outer클래스.Inner클래스(); 변수에 직접저장 int 변수 = new Outer클래스. Inner클래스().불러올변수; public class ClassA { int a = 10; //중첩 클래스 class ClassB{ int b = 11; } static class ClassC{ int c = 12; } } public class ClassExample { ..
·JAVA/JAVA BASIC
추상클래스 abstract 키워드 정의할 수 없으므로 구현하지 않을 때 사용 (interface는 상수밖에 정의할 수 없기 때문에 중복되는 멤버를 통합해 줄 땐 추상클래스를 사용한다) public abstract class Animal { // 정의하지 않으므로 중괄호X public abstract void cry(); // 추상클래스라도 모든 메소드가 추상일 필요는 없다 public void test() { } } public abstract class Unit { String name; int hp; public abstract void attack(); public abstract void move(); } //부모클래스가 구현이 되어있지 않을때 반드시 재정의가 필요하다 public class Ze..
·DB Oracle
숙제1] 2020년 2~7월 제품별 매입/매출 수량을 조회하여 재고수불테이블을 갱신하시오 단, 갱신일은 2020/07/31 이다 풀이 1) UPDATE REMAIN A SET (A.REMAIN_I, A.REMAIN_O, A.REMAIN_J_99, A.REMAIN_DATE) = (SELECT A.REMAIN_I + B.BQTY, A.REMAIN_O + C.CQTY, A.REMAIN_J_99 + B.BQTY - C.CQTY, TO_DATE('20200731') FROM (SELECT BUY_PROD, SUM(BUY_QTY) AS BQTY FROM BUYPROD WHERE BUY_DATE BETWEEN TO_DATE('20200201') AND TO_DATE('20200731') GROUP BY BUY_PRO..
아잠만_
'분류 전체보기' 카테고리의 글 목록 (52 Page)