본문 바로가기

분류 전체보기169

08. JAVA, 배열 (array, 1차원 배열, 2차원 배열) & 연습문제 ○ 배열 Array - 연속성 자료형, 열거형 - 하나의 변수에 1개 이상의 동일한 자료형의 값을 저장할 수 있는 공간 - element, 요소 - index, 순서, 색인 (0부터 시작해서 1씩 증가한다) - 배열의 종류 ① 1차원 배열 : [열] ② 2차원 배열 : [행][열] ③ 3차원 배열 : [면][행][열] → JAVA에는 없는 문법 - new 연산자 : 메모리 할당(확보) 연산자 JAVA에서는 배열을 만드려면 메모리를 미리 할당해놓아야 함 - JAVA와 JavaScript의 배열 비교 12. JavaScript 배열(Array) ○ Array (배열) - 연속성 자료형, 열거형, 컬렉션 - 하나의 변수에 1개 이상의 값을 저장할 수 있는 공간 - element, 요소, 원소 - index, .. 2022. 5. 30.
07. JAVA, 제어문 (반복문, 조건문, for, while, if, switch) & 연습문제 ○ 조건문 (if, switch case) - 개념(↓링크 참고)은 Java Script와 비슷하기 때문에 문제풀면서 연습 08.JavaScript 조건문(if, switch~case) ○ 제어문 - 프로그램의 흐름을 제어 - 조건문: if문, switch~case문 - 반복문: for문, while문, do~while문 - break문, contunue문 ○ if 조건문 형식 ① if(조건) {조건이 True이면 처리;} ② if(조.. binscode.tistory.com Q1) 임의의 문자가 대문자, 소문자, 기타인지 구분해서 출력하시오 char ch='d'; if(ch>='A' && ch='a' && ch='A' && ch='a' && ch 2022. 5. 29.
06. JAVA, Math 클래스 (난수, 올림, 버림, 반올림 등 ) ○ Math (수학 관련 클래스) - 수학에서 자주 사용하는 상수들과 함수들을 미리 구현해 놓은 클래스 - static method이므로 객체를 생성하지 않고 바로 사용가능 - 사용법 : Math.클래스필드 / Math.클래스 메소드() ○ Math 클래스 필드 - 클래스 필드(상수) : Math.E / Math.PI System.out.println(Math.E); //2.718281828459045 System.out.println(Math.PI); //3.141592653589793 ○ Math 클래스 메소드(함수) ① 절댓값 : Math.abs(값) System.out.println(Math.abs(3)); //3 System.out.println(Math.abs(-3)); //3 System.o.. 2022. 5. 28.
05. JAVA, 출력서식 (printf) ○ 콘솔창에 출력하기 (참고 : https://binscode.tistory.com/74) ① System.out.print(출력할 내용); → 콘솔창에 그냥 출력 ② System.out.println(출력할 내용); → 콘솔창에 출력하고 줄바꿈 ③ System.out.printf("출력서식", 값); → 출력서식을 이용해서 콘솔창에 출력 ○ 출력 서식 - \n (역슬래쉬n) : 엔터, 줄 바꿈 - \t (역슬래쉬t) : 탭, 일정 간격 띄우기 System.out.print("사과\n참외\n수박\n\n\n"); System.out.print("바\t\t나\n나"); System.out.print("\n딸기\n"); - 형식) System.out.printf("출력서식", 값); ① %d : 10진 정수형.. 2022. 5. 28.
04. JAVA 기본문법 (자료형, 형변환, Wrapper 클래스) ○ 자료형 (Data Type) - 기본자료형 : 정수형, 실수형, 문자형, 문자열형, 논리형 - 참조자료형(reference data type) : 기본자료형을 제외한 모든 타입 (클래스, 인터페이스, 배열 등) ○ 기본 자료형 (Primitive Data Type) ① 정수형 - 소수점이 없는 값 - byte < short < int < long byte a=1;// 1바이트 할당 short b=3;// 2바이트 할당 int c=5;// 4바이트 할당 (기본) long d=7;// 8바이트 할당 System.out.println(a); System.out.println(b); System.out.println(c); System.out.println(d); // int c=9;에러, 변수명은 중복 선.. 2022. 5. 27.
03. JAVA 기본문법 (식별자, 콘솔창 출력, 연산자) ○ 자바 기본 문법 - 자바 명령어는 대소문자를 엄격하게 구분한다 - 명령어 종결문자 ; (세미콜론) ○ 식별자 - 어떤 대상을 유일하게 식별 및 구별할 수 있는 이름 - 프로젝트명, 패키지명, 클래스명, 변수명, 함수명 등 예) 프로젝트명 basic01_java 패키지명 oop0330 클래스명 Test01_welcome - 식별자 작성 규칙 ① 금칙어 : 한글, 공백, 첫글자 숫자 ② 이름에 의미를 부여할 것 ③ 자바 클래스명의 첫 글자는 대부분 대문자로 한다 (매우 권장) ○ 콘솔 창에 출력하기 ① System.out.print(출력할 내용); : 콘솔창에출력 ② System.out.println(출력할 내용); : 콘솔창에 출력하고 줄바꿈 - syso 입력후 ctrl + space → 이클립스 명령.. 2022. 5. 27.