| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- 유효성 검사
- 접근제한자
- 컬렉션프레임워크
- 배열 array
- var 변수
- 할당 연산자
- 업다운 게임
- 삼항(조건) 연산자
- 반복문
- 형변환 연산자
- IF else
- Scanner
- switch-case
- 변수
- 논리 연산자
- count_program
- 간단한 연산
- 객체 배열
- Math 함수
- 문자열 비교
- 가위바위보 게임
- Do while
- DropDown
- decimalformat
- 관계 연산자
- 변수 기본형
- 표 구현
- Style Sheet
- color code
- SQLIntegrityConstraintViolationException
- Today
- Total
무룩 공부방
# 2차원 배열 배열안에 배열이 있는 것을 2차원 배열이라고 한다. ex) int[][] doubleArray = {{1, 2, 3}, {4, 5, 6}} j = 0 j = 1 j = 2 i = 0 doubleArray[0][0] = 1 doubleArray[0][1] = 2 doubleArray[0][2] = 3 i = 1 doubleArray[1][0] = 4 doubleArray[1][1] = 5 doubleArray[1][2] = 6 자바 안에서 2차원 배열은 예시처럼 2차원 테이블로 저장되는 것은 아니다 실제 데이터는 배열안의 배열 형태로 다음과 같이 저장된다 i = 0 j = 0 doubleArray[0][0] = 1 j = 1 doubleArray[0][1] = 2 j = 2 doubleAr..
# 향상된 for 문 (for - each 문) 배열이나 나열(enumeration)의 각 원소를 순차적으로 접근하는데 유용하다. for(변수타입 배열의 원소를 할당 받을 변수: 배열이름) { } ex) for(int count : num) int 타입의 num 배열의 원소를 count 변수에 할당하여 반복문을 진행하고 반복횟수는 num배열의 length만큼 진행한다. # 열거형 타입 고정된 상수 집합을 정의 하는 데이터 타입이다. 자바에서 열거형 타입은 enum키워드를 사용하여 정의한다. 정의된 이후에는 변수명이 타입이 된다. 열거형 타입은 최상위 클래스 또는 인터페이스 내부 또는 정적 컨텍스트에서만 정의할 수 있다. The member enum Week can only be defined inside..
# 문제 배열의 요소를 비교하여 최대값, 최소값, 선택정렬을 출력 선택정렬은 오름차순(ascending)(작은값 -> 큰값), 내림차순(descending)(큰값 -> 작은값) 순으로 출력하시오. 오름차순(ascending) 배열의 앞에서 부터 두개의 값을 비교하고 뒤의 값보다 앞의 값이 클 경우 자리를 바꾸어 큰 값을 뒤로 전달 내림차순(descending) 배열의 앞에서 부터 두개의 값을 비교하고 앞의 값보다 뒤의 값이 클 경우 자리를 바꾸어 작은 값을 뒤로 전달 package java01_basic; import java.util.Arrays; public class Java41 { public static void main(String[] args) { // 최대값, 최소값 int[] score ..
# 문제 키보드로 부터 5개의 정수형 숫자를 입력받아 배열에 저장하고 총점과 평균을 구하시오. package java01_basic; import java.util.Scanner; public class Java40 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] score = new int[5]; int tot = 0; int avg = 0; System.out.print("정수 5개 입력 : "); // 입력 for(int i = 0; i < score.length; i++) { score[i] = sc.nextInt(); } // 합계, 평균 int i = 0; while(i < score.le..