| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 컬렉션프레임워크
- DropDown
- 객체 배열
- 문자열 비교
- IF else
- 업다운 게임
- switch-case
- 변수
- count_program
- color code
- 변수 기본형
- 관계 연산자
- 반복문
- 접근제한자
- Scanner
- SQLIntegrityConstraintViolationException
- Do while
- 유효성 검사
- var 변수
- 형변환 연산자
- Style Sheet
- 표 구현
- 삼항(조건) 연산자
- 간단한 연산
- 배열 array
- 가위바위보 게임
- 할당 연산자
- decimalformat
- 논리 연산자
- Math 함수
- Today
- Total
무룩 공부방
# 배열 배열은 동일한 타입의 변수를 저장하는데 사용되는 데이터 구조이고 참조형이다. 배열을 이용하면 한번에 많은 메모리 공간 할당 가능하다. 배열(고정크기)은 추후에 컬렉션 프레임워크(가변크기)라는 개념으로 포함된다. # 배열을 선언하는 방법 int[] in = new int[배열 내 공간의 수]; (타입)[배열] = (객체생성) (타입)[배열 내 데이터 수] ex) arr = new int[5]; * 배열 생성, new 키워드 객체 생성 stack 영역 메모리 할당 후 heap 5칸 확보 * 배열의 개수는실수 또는 음수 사용불가 # 배열의 초기화 1) 각 요소에 값을 할당하여 배열을 초기화 int[] myArray = {1, 2, 3, 4, 5}; 2) 요소별로 값을 할당 int[] myArray =..
# 문제 1) 구구단을 가로로 한 단씩 2단부터 9단까지 출력하라 2) 구구단을 세로로 한 단씩 2단부터 9단까지 출력하라 3) 피보나치 수열을 10번째 할까지 출력하라 package java01_basic; public class Java38 { public static void main(String[] args) { // 2*1=22*2=4 .......... 2*9=18 // 3*1=23*2=6 .......... 3*9=27 // .......... // 9*1=99*2=18 ......... 9*9=81 for(int i = 2; i
# 다중 for문 for문 안에 for문이 다중으로 존재 행렬처리나 2차원 데이터 처리시 유용하다. for(초기값; 조건식; 증감식){ for(초기값; 조건식; 증감식){ } // 내부 for } //외부 for * *** 예제와 구구단 출력 package java01_basic; import java.util.Scanner; public class Java37 { public static void main(String[] args) { for(int i = 1; i
# 문제 키보드로 부터 금액을 입력받아 화폐단위별 매수를 수하시오 조건) 화폐단위는 5만원, 만원, 오천원, 천원, 500원, 100원, 50원, 10원, 5원, 1원 10가지 수금액 : 725641 오만원 : 14 만원 : 2 오천원 : 1 천원 : 0 오백원 : 1 백원 : 1 오십원 : 0 십원 : 4 오원 : 0 일원 : 1 package java01_basic; import java.util.Scanner; public class Java36 { public static void main(String[] args) { // 1부터 10까지 합계를 구하시오 int cnt = 0; int sum = 0; do { cnt += 1; sum += cnt; }while(cnt < 10); System.o..