정보처리기사 3

[JAVA] 배열 (1)

배열동일한 자료형의 데이터를 연속된 공간에 저장하기 위한 자료구조배열 선언배열을 사용하기 위해서 우선 배열 변수를 선언해야함예를 들어 설명하면 대괄호 [ ]는 배열 변수를 선언하는 기호로 사용되는데, 타입 뒤에 붙을 수 있고 변수 뒤에도 붙을 수 있음.형식 1형식 2int[ ] a;int a[ ];double [ ] b;double b[ ];string[ ] c;string c[ ]; 배열 변수를 선언한다고해서 아직 사용할 수 있는 배열이 만들어진 것은 아니다. int a에는 정수를 double b에는 실수를 담을 수 있다.배열 생성new 연산자를 사용하거나 값 목록을 이욯하는 방법1) 값 목록으로 배열 생성 중괄호 {}는 주어진 값들을 항목으로 가지는 배열 객체르 힙에 생성하고, 배열 객체의 번지를 리..

JAVA 2025.01.10

[JAVA] 변수(지역 변수,멤버 변수)와 스코프

변수 선언한 위치에 따라 지역 변수, 멤버 변수(클래스 변수, 인스턴스 변수)로 분류한다. 지역 변수특정 지역에서만 사용할 수 있는 변수이며 특정 지역에서 벗어나면 사용할 수 없다.선언된 코드 블록 {} 안에서만 사용 가능하고 선언되지 않은 코드 블록{} 에선 사용할 수 없다.선언된 코드 블록을 벗어나면 없어짐.메서드에 선언 지역 변수 예시student1, student2는 지역 변수이다. 멤버 변수클래스 영역에서 선언된 변수static이 붙으면 클래스 멤버 변수,  static이 붙지 않으면 인스턴스 멤버 변수멤버 변수는 클래스 멤버 와 인스턴스 멤버를 통틀어 말함필드, 클래스 변수, 속성 변수라고 불림멤버 변수 예시 변수의 값 초기화 ■ 멤버 변수 : 자동 초기화 - 숫자 (int) = 0. bool..

JAVA 2024.12.25

[프로그래머스] Oracle - 3월에 태어난 여성 회원 목록 출력하기

한달 전에 코테를 본 적이 있는데, 이 때 프로그래머스 사이트를 알게 되어서 백준에 없는 SQL 문제들이 많더라구요. (코테는 떨어졌지만.. 제가 완벽하게 아는건 SQL 문제 밖에 없더군요..) 오늘 풀어 본 문제는 3월에 태어난 여성 회원 목록을 출력하는 문제 였습니다. https://school.programmers.co.kr/learn/courses/30/lessons/131120#qna 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이 표는 MEMBER_PROFILE 테이블의 구조를 나타낸 것이고 문제 설명에 나와 있는 것처럼 각각 속성들의 이름이..