본문 바로가기

Java64

3.4 While 반복문과 break,return, continue 0. while 개념1. while 활용3. 연습문제0. while 개념수행문을 수행하기 전 조건을 체크한다. 그 조건의 결과 true인 동안 수행문을 무한 반복한다.조건식 확인 → 수행문 수행 → 조건식 확인 → 수행문 수행...... 수행문이 부정일 때 멈춤. while(조건식) { 수행문1; ...} 수행문2; ..... +) for문과 while문의 차이점for문은 반복하는 횟수를 알고 있을 때 사용할 수 있다.while문은 반복하는 횟수를 알지 못해도 사용할 수 있다.2. while 활용1부터 10까지 출력하고 싶을 때 System.out.println();을 사용하여도 되지만 while문을 활용하면 더 간편하다. 2-1.  System.out.println();으로 1부터 10까지 .. 2024. 4. 13.
3.3 for (반복문) 0. 반복문1. for 문법2. 연습문제0. 반복문반복적인 패턴이 보인다면 그 때 for 문을 생각해보는 것이 좋다.1. for 문법for문이 식을 수행하는 순서는 다음과 같다.①초기화식 확인 → ②조건식이 참인지 거짓인지 확인 → ③참이라면 수행문을 수행한다. → ④증감식 수행 → ⑤다시 조건식 확인 → ⑥참이라면 수행문을 수행한다. (조건식이 거짓이라면 수행문을 수행하지 않는다.)for(초기화식; 조건식; 증감식) { 수행문; ......} 예를 들어 for문으로 1부터 5까지 출력하고 싶다면 아래처럼 작성할 수 있다.for(int i = 1; i 2. 연습문제 ■ 1부터 10까지만 출력해주세요.더보기더보기for(int i = 1; i  ■ 1부터 100까지 숫자 중에 3의 배수만 출력해주세요... 2024. 4. 11.
3.1 If - else문 목차 0. 조건문 개념1. if문2. if else3. if else if else4. 이중 if문5. 연습문제0. 조건문 개념프로그래밍에서 특정 조건을 평가하고 그 결과에 따라 다른 실행 흐름을 따르도록 하는 구문이다. 조건문을 사용하면 주어진 조건이 true일 때와 false일 때 수행할 작업을 다르게 지정할 수 있다.1. if문if(조건식) { 수행문;}조건식이 참인 경우 수행문을 수행한다.조건식이 거짓이면 수행문을 수행하지 않는다. 이 경우 if 아래가 실행될 지 그렇지 않을지 확실하지 않기 때문에 정확한 값을 얻을 수 없을지도 모른다.  if문은 위에서 아래로 내려올 수록 범위가 피라미드처럼 포괄적으로 넓어져야 한다.2. if - elseif(조건식) { 수행문1;} else { 수행문2;}조건.. 2024. 4. 11.
Operators(연산자) 목차 0. 항과 연산자 개념 1. 단항 연산자 2. 이항 연산자 3. 빠른 평가 4. 삼항 연산자 5. 연산자 우선순위 0. 항과 연산자 개념 Operands 항 : 연산 과정에서 사용되는 데이터나 값을 일컫는다. 피연산자라고도 한다. Operators 연산자 : 하나 이상의 항을 사용하여 특정 연산을 수행하는 기호 1. 단항 연산자 항이 하나만 있어도 변수에 부호(리터럴 값)를 변경할 수 있는 것을 말한다. 부호 연산자 ' + ' , ' - ' 부호 연산자는 변수의 부호를 변경하거나 유지하는 단항 연산자이다. + 연산자는 변수의 부호를 그대로 두고 - 연산자는 변수의 부호를 반전시킨다. 변수의 실제 값을 변경하고자 할 때는 부호 연산자와 함께 대입 연산자를 사용해야 한다. 구분 연산자 설명 부호연산자 .. 2024. 4. 10.
명령어로 컴파일, 실행 자바 프로그램 동작 원리를 이해하기 위한 1단계 학습 0. 컴파일 1. HelloWorld.java 파일을 명령프롬프트에서 컴파일하기하고 실행하기 2. 연습문제 0. 컴파일 컴파일 (compiling) : 주어진 언어로 작성된 컴퓨터 프로그램을 다른 언어의 동등한 프로그램을 변환하는 프로세스이다. 컴파일러 (compiler) : 순화 용어는 해석기, 번역기이다. 고급언어로 쓰인 프로그램을 그와 의미적으로 동등하며 컴퓨터에서 즉시 실행될 수 있는 형태의 목적 프로그램으로 바꾸어 주는 번역 프로그램. (출처 : 네이버 지식백과) 1. HelloWorld.java 파일을 명령프롬프트에서 컴파일하고 실행하기 ■ 먼저 해당 파일이 있는 디렉토리로 이동한다. ■ 소스 코드에 한글이 포함되어 있다면 인코딩 문제로 오.. 2024. 4. 10.
Type casting(형 변환) 목차 0. 형 변환 개념 1. 자동 형 변환 활용 2. 강제 형 변환 활용 3. 연습문제 0. 형 변환 개념 형 변환 : 프로그래밍에서 데이터 타입 하나를 다른 데이터 타입으로 변환하는 과정을 말한다. 형 변환에는 두 가지 종류가 있다. 하나는 자동 형 변환이고, 다른 하나는 강제 형 변환이다. 자동 형 변환 : 쉽게 말해서 작은 상자에서 큰 상자로. 강제 형 변환 : 큰 상자에서 작은 상자로. 1. 자동 형 변환 활용 int intDataBox = 100; double doubleDataBox; doubleDataBox = intDataBox; System.out.println(doubleDataBox); int는 4바이트, double는 8바이트이다. int < double. 오른쪽 항에서 왼쪽 항 .. 2024. 4. 10.