profile
Hello, world!

HIGH JAVA List Sort 연습문제

학번, 이름, 국어점수, 영어점수, 수학점수, 총점, 등수를 멤버로 갖는 Student클래스를 작성한다. 이 클래스의 생성자에서는 학번, 이름, 국어점수, 영어점수, 수학점수만 매개변수로 받아서 초기화 처리한다.이 Student 객체는 List에 저장하여 관리한다.Li

2021년 1월 19일
·
0개의 댓글
·

HIGH JAVA DAY4 - List Sort

정렬과 관련된 interface는 Comparable, Comparator 이렇게 두 가지가 있다.ComparableComparable은 Collection에 추가되는 데이터 자체에 정렬기준을 넣고 싶을 때(내부 정렬 기준) 구현하는 interface이다.Compara

2021년 1월 19일
·
0개의 댓글
·

HIGH JAVA Stack 연습문제

웹 브라우저의 앞으로 가기, 뒤로 가기 기능 구현해 보기(스택 이용)Console

2021년 1월 18일
·
0개의 댓글
·

HIGH JAVA DAY3 - Stack , Queue

Stack : 후입선출(LIFO)의 자료 구조Queue : 선입선출(FIFO)의 자료 구조Stack과 Queue는 LinkedList를 이용하여 사용할 수 있다.$\*$ LIFO : Last In First Out자료 입력 : push(입력값)자료 출력 :pop( )

2021년 1월 15일
·
0개의 댓글
·

HIGH JAVA ArrayList 연습문제

5명의 사람 이름을 입력 받아서 ArrayList에 저장한 후에 이들 중 '김'씨 성을 가진 사람을 모두 출력하시오. 5명의 별명을 입력 받아 ArrayList에 저장하고 이들 중 별명의 길이가 제일 긴 별명을 출력하시오. (단, 각 별명의 길이는 모두 다르게 입력한다.) 위 문제에서 별명의 길이가 같은 것을 입력할 수 있는 경우를 처리하시오.

2021년 1월 11일
·
0개의 댓글
·

HIGH JAVA DAY2 - ArrayList

List 인터페이스를 상속받은 클래스로 크기가 가변적으로 변하는 선형리스트로 배열과 같은 순차리스트이며 인덱스로 내부의 객체를 관리한다. 객체들이 추가되어 저장 용량을 초과한다면 자동으로 부족한 크기만큼 저장 용량이 늘어나는 특징을 가지고 있다.ArrayList는 기본

2021년 1월 11일
·
0개의 댓글
·

JAVA DAY23 - JDBC

Connection 생성Statement 생성(쿼리)Query 실행ResultSet에서 결과 추출(select인 경우)ResultSet, Statement, Connection 닫기한 행의 여러 컬럼을 불러올 때 for문을 돌려서 불러올 수 있다.

2021년 1월 11일
·
0개의 댓글
·

HIGH JAVA DAY1 - Vector

Vector > ArrayList와 동일한 내부구조를 가지고 있으며, 값이 추가되면 자동으로 크기가 조절된다. 하지만 Vector는 동기화된 메서드로 구성되어 있기 때문에 멀티 스레드가 동시에 이 메소드들을 실행할 수 없고, 하나의 스레드가 실행 완료해야만 다른 스레

2021년 1월 11일
·
0개의 댓글
·

데이터베이스 - 3. 관계 데이터베이스 모델과 언어

관계형 데이터베이스의 구조 관계형 데이터베이스의 Relation 구조 릴레이션은 데이터들을 표(Table)형태로 표현한 것으로 구조를 나타내는 릴레이션 스키마와 실제 값들인 릴레이션 인스턴스로 구성 ** 릴레이션 인스턴스 : 데이터 개체를 구성하고 있는 속성들에 데이

2020년 12월 20일
·
0개의 댓글
·
post-thumbnail

Oracle DAY8 - 날짜형함수, 형 변환 함수

$\*$ 년 월 일이 다 있어야 날짜 타입이다.시스템이 제공하는 기본 날짜형년, 월, 일, 시, 분, 초 정보제공'+'와 '-' 연산의 대상단순 연산이 아닌 일수를 더하고 뺀다. (윤달까지도 계산)예)'d'로 주어진 날짜에서 'n' 월 수를 더한 날짜 반환예) 회원테

2020년 12월 16일
·
0개의 댓글
·
post-thumbnail

Oracle DAY7 - 숫자함수

ABS(n) : n의 절대값 반환SIGN(n) : n의 부호에 다라 0인 경우 0, 양수이면 1, 음수이면 -1을 반환SQRT(n) : n의 평방근(ROOT)POWER(n1, n2) : n1의 m2승 값을 반환예) 상품테이블에서 상품의 매입단가와 할인판매단가를 비교하여

2020년 12월 15일
·
0개의 댓글
·
post-thumbnail

JAVA DAY22 - HashMap

Object put(Object key, Object value) : 지정된 키와 값을 저장한다.Object remove(Object key) : 지정된 키로 저장된 값을 제거한다.Object get(Object key) : 지정된 키의 값(없으면 null)을 반환한

2020년 12월 15일
·
0개의 댓글
·
post-thumbnail

JAVA ArrayList 연습문제

25명 학생의 국어, 영어, 수학, 사회, 과학, Orcle, Java 점수를 0~ 100까지 랜덤으로 생성하고, 아래와 같이 출력하시오.

2020년 12월 14일
·
0개의 댓글
·

JAVA DAY21 - ArrayList

boolean add(Object obj) : 마지막 위치에 객체를 추가 후 성공여부를 반환한다.void add(int index, Object obj) : 지정된 위치에 객체를 추가한다.Object set(int index, Object obj) : 지정된 위치에 객

2020년 12월 14일
·
0개의 댓글
·
post-thumbnail

JAVA DAY20 - 예외처리

컴파일 에러 : 컴파일 시에 발생되는 에러(빨간줄)논리적 에러 : 실행은 되지만, 의도와 다르게 동작하는 것(버그)런타임 에러 : 실행 시에 발생되는 에러런타임 에러 발생 시 발생한 위치에서 프로그램이 비정상적으로 종료된다.에러 : 프로그램 코드에 의해 수습될 수 없는

2020년 12월 14일
·
0개의 댓글
·

Oracle DAY6 - SELECT / 연산자와 함수(기타 연산자, 문자열 함수)

연산자 산술연산자 (+, -, *, /) 관계연산자 (>, =, )) : 대소 관계를 비교할 때 사용하는 연산자 논리연산자(AND, OR, NOT) 함수(FUNCTION) 특정 기능을 수행하여 하나의 결과를 반환하도록 설계된 모듈 컴파일되어 실행 가능한 상태로 제공

2020년 12월 11일
·
0개의 댓글
·
post-thumbnail

Oracle DAY5 - 오라클 데이터 타입

오라클에서 제공하는 데이터 타입은 문자열, 숫자, 날짜, 2진 자료형이 있다.' '로 묶인 자료를 문자열 자료라 한다.CHAR, VARCHAR, VARCHAR2, NVARCHAR, NCHAR, LONG, RAW, CLOB 등이 존재고정길이 문자열을 취급최대 2000BY

2020년 12월 10일
·
0개의 댓글
·

Oracle DAY4 - DML

INSERT 문 테이블에 자료를 삽입할 때 사용 (사용형식) INSERT INTO 테이블명[(컬럼명1, 컬럼명2,...)] VALUES(값1, 값2,...); '컬럼명1, 컬럼명2,...'은 생략할 수 있다. 략하는 경우 테이블에 존재하는 모든 컬럼의 갯수와 순서

2020년 12월 10일
·
0개의 댓글
·

Oracle DAY3 - DDL

DDL(Data Definition Language) 데이터 정의어(오라클 객체 생성, 삭제, 변경) CREATE, DROP, ALTER 1) 테이블 생성 명령 오라클 데이터베이스의 기본 객체인 테이블 생성 CREATE TABLE 명령 제공

2020년 12월 10일
·
0개의 댓글
·

JAVA DAY19 - 객체지향 프로그래밍 Ⅱ - 3 추상 메서드, 인터페이스

선언부만 있고 구현부는 없는 메서드인터페이스의 모든 멤버변수는 public static final 제어자를 사용해야한다.인터페이스의 모든 메서드는 public abstract 제어자를 사용해야한다.상수와 추상 메서드만 가질 수 있다.부모클래스의 역할만 한다.다중 상속이

2020년 12월 9일
·
0개의 댓글
·