수업 내용 (3) 제어문(반복문) ■ 반복문이란? ■ 지정한 횟수 또는 조건에 따라 반복하여 실행하며 개발자에 따라 코드의 가독성이 좋아지거나, 코드 중복을 줄일 수 있음. ■ for문 ■ 초기식 , 조건식 , 증감식으로 구성되며 반복할 횟수를 알고 있는 경우에 사용 함 대부분의 경우 for 문으로 사용됨 위 사진 for문안에 if문 활용해줄수있다. 출력시 i가 10부터 시작 ex) 10, 9, 8, 7, 6, ....1 까지 출력 Back-End/Java 메모장 2024.03.19
수업 내용 (2) 제어문(조건문) ■ 조건문 ■ 특정 조건을 검사하여, 참(true)이면 코드를 실행하고 거짓(false)이면 실행하지 않음 ■ if문 ■ 어떠한 조건이 만족되었을 때 명령을 수행할 수 있도록 해주는 문법 개발자가 가장 자주 사용하는 제어문으로, 특정 범위나 여러가지 케이스에 대한 대응이 가능함. ■ if else if 문 , if else 문 ■ ex) ■홀수, 짤수, 배수 구하기 ■ 문제 풀이 ■ Q1. 입력 받은 값이 0 또는 12 이상일 경우 "값이 너무 크거나 작습니다."를 출력 하시오. Q2. 입력 받은 월에 따라 계절을 출력 하시오. 1. 스캐너로 사용자로부터 몇 월인지 입력 받으세요 2. 해당하는 계절과 출력 메시지는 아래와 같습니다 3, 4, 5 : 봄 6, 7, 8 : 여름 9, 10, 11 : 가을 1.. Back-End/Java 메모장 2024.03.19
수업 내용 (1) 연산자 ■ 증감 연산자 ■ (++ , -- ) : 피연산자를 1 증가 또는 감소 시킴 • 후위 증감 연산자 • 전위 증감 연산자 • 후위,전위 증감 연산자의 차이점 ■ 비교 연산자 ■ 변수나 상수의 값을 비교할 때 쓰이는 연산자이며,결과가 항상 true 또는 flase ■ 논리 부정 연산자(!) ■ 피연산자가 true이면 false를 반환하고, false이면 true를 반환함. ex) ■ 논리 연산자 ■ •논리 연산자(&& , ||) && (AND) : 두 피연산자가 모두 참일때 true 반환 || (OR) : 두 피연산자 중 하나라도 참일때 true 반환 ■ 삼항 연산자 ■ •삼항 연산자(조건 ? 참: 거짓) 조건식을 간단하게 줄여 사용하기 위한 방식 주로 아주 간단한 조건식의 경우 삼항연산자를 사용하지만, .. Back-End/Java 메모장 2024.03.19
수업 내용 (2) 변수,연산자 ■형변환 ■ 변수에 이미 선언된 데이터 타입을 변경 하는 것을 형변환 또는 타입변환이라 함 형변환은 크기가 작은 타입이 큰 타입에 저장되어야 데이터 손실이 발생하지 않는다. ex) 위 그림 출력시 int타입의 1234 값을 double타입의 1234.0으로 • 강제 형변환 (명시적 형변환) 프로그래머가 직접 형변환을 해야하며 , 하지 않을 경우 에러 발생 범위가 큰 자료형 → 범위가 작은 자료형 단점- 범위가 큰 자료형에서 범위가 작은 자료형으로 변환하기 때문에 데이터 손실을 발생시킬 수 있음 ex) 출력시 1234 나옴 ( 범위가 큰 자료형에서 작은 자료형으로 강제로 변환하여 데이터 손실 발생 • 자동 형변환 (암시적 형변환) 프로그래머가 직접 형변환을 해주지 않아도 , 컴파일 과정에서 자동으로 타입 .. Back-End/Java 메모장 2024.03.18
수업 내용 (1) 변수 JDK11 다운 - 이클립스 다운 시작 사전학습 메모장확인 -> 예습,복습할 강의사이트 찾아보기 (인프런,코딩밸리 등등..) 이클립스 실행 후 저장폴더 설정 및 확인 다음 System.out.println("Hello, World!"); 헬로 월드 치고시작 ■ 첫 변수작성 ■ int varNum; - 변수 선언 varNum이라는 변수를 사용한다. varNum = 100; - 변수 초기화 varNum이라는 변수에 숫자100을 저장하겠다. System.out.println(varNum); - Console에 출력을 해주는 역할 int expNum = 200; - 명시적 초기화: 변수 선언과 초기화를 동시에 하는 것 실행시 ■ 자료형 - 기본자료형 ■ 1. 논리형 : boolean -> true 또는 fals.. Back-End/Java 메모장 2024.03.18
3일차 코린이 메모장 3월 8일 금요일 제어문- 반복문에 속해있는 for, while , do-while에 관련하여 사전학습을 진행하였다. 일단 처음에는 당연히 그동안 해왔던 방식처럼 프로그램에 코드 따라 입력하는 방식으로 진행했고 하나하나 설명을 들었다. 여기서 느낀건 미리 예습은 안한거에 대한 후회를 많이했다.. for관련해서 영상 및 복습을 더 완벽하게해서 내꺼로 만들어야겠당 // // 지정한 횟수 또는 조건에 따라서 반복해서 실행해주는 문법 // // 초기식, 조건식, 증감식으로 구성되고 반복할 횟수를 알고 있는 경우에 사용 // for(초기식; 조건식; 증감식) { // 반복해서 실행할 코드 // } // for(int i=0; i=1; i--) { System.out.println("" +i); } ㅡㅡㅡㅡㅡㅡㅡㅡ.. Back-End/Java 메모장 2024.03.09
1일차 코린이 메모장 JAVA HTML CSS JAVAScript Oracle Git JSP/Servlet Spring React 중점적으로 배울 언어 메모!! (자바프로그램다운로드받고 이클립스다운! 설정하기!) System.out.println("Hello, World!"); // 슬레시 두개(//)는 주석(메모) // 변수 : 어떤한 값(data)를 저장할 수 있는 공간 // 데이터타입 변수명 = 값; int number = 999; System.out.println(number); // // 1. 논리형 : boolean // -> true 또는 false // 2. 문자형 : char // -> 문자 'ㅁ', '가', 'A', 'D' // 3. 정수형 : byte, short, int, long // -> 10, .. Back-End/Java 메모장 2024.03.05