본문 바로가기
728x90

☭DEVELOPER/#2 웹개발(자바기반 풀스택)218

[BACKEND]JAVA_ECLIPSE07 조건문과 반복문 제어문 : main()메서드의 시작 중괄호{에서 끝 중괄호} 까지 위에서부터 아래로 실행하는 흐름을 가지고 있다. 이러한 실행 흐름으 개발자가 원하는 방향으로 바꿀 수 있도록 해주는 것 제어문 안에 조건문, 반복문이 있다. 조건문_ if문 boolean - true, false 산출 true면 블록을 실행, false 면 블록 실행하지 않음 {} 생략 가능하나 생략하지 않고 작성하는 것을 추천. 중괄호를 작성하지 않으면 코드의 가독성이 좋지 않아 해석이 어렵고 버그 발생의 원인이 될 수 있다. if-esle 문 if문의 조건식이 true이면 if문의 블록이 실행되고 조건식이 false이면 else 블록이 실행된다. public class IfElseExample { public static void ma.. 2023. 8. 18.
[BACKEND]JAVA_ECLIPSE06_연산자 연산(operation) 프로그램에서 데이터를 처리하여 결과를 산출하는 것 연산자 operator 연산에 사용되는 표시나 기호 ( + , - , * , ==) 연산의 종류를 결정 짓는 기호 연산자의 종류 산술 : + , -, * , / , % 증감 : ++ , -- 비교 : == , != , ... 논리 : && , || , ... 대입 : = , += , -= , ... 피연산자 operand 연산자와 함께 연산되는 데이터 (x , y , z 변수) 연산식 expression 연산자와 피연산자를 이용하여 연산의 과정을 기술 연산자의 종류 산출된는 값의 타입(자료형)은 연산자별로 다르다. 산술연산자: 숫자타입(byte, short, int, long, float, double)으로 결과값이 나옴 비교연산.. 2023. 8. 18.
[BACKEND]JAVA_ECLIPSE05_변수와 시스템 입출력 System.out 은 시스템의 표준 출력 장치 out - 표준 출력 장치 int - 표준 입력 장치 System.out.println("출력내용"); 모니터로 변수값 출력하기 - print() 메서드 println() 메서드의 괄호 안에 리터럴을 넣으면 리터럴이 그대로 출력되고 변수를 넣으면 변수에 저장된 값이 출력된다. System : 시스템이 가지고 있는 out : 출력장치로 println(리터럴 또는 변수); : 괄호 안의 내용을 출력하고 행을 바꿔라 printf() 메소드 print 는 줄바꿈 안됨 println 은 줄바꿈이 됨 printf : 문자열 안에 변수값을 넣을 수 있음 package chapter02.sec04.exam01; public class PrintfExample { publ.. 2023. 8. 17.
[BACKEND]JAVA_ECLIPSE04 타입변환 타입변환 데이터타입을 다른 데이터 타입으로 변환하는것 promotion 자동타입변환 자동타입변환 : 자동으로 타입변환이 일어나는 것 자동타입 변환은 값의 허용 범위가 작은 타입이 허용 범위가 큰 타입으로 저장될때 발생 ① 값의 허용 범위 작은타입 → 값의 허용 범위 큰 타입 ② 정수타입(Int, char, short, long, byte) → 실수타입(float, double) ③ char 타입 : int타입으로 자동 타입 변환되면 유니코드 값이 int타입에 저장된다. ④ byte 타입: char타입으로 자동 타입 변환이 안된다. 왜냐하면 char타입의 허용 범위는 음수를 포함하지 않는데 byte 타입은 음수를 포함하기 때문이다. 기본타입을 허용 범위 크기 순으로 정리 byte < short < int .. 2023. 8. 17.
[BACKEND]JAVA_ECLIPSE02 자료형과 변수 IMPORT import 할 파일을 작업파일에 붙여넣기 임포트 되었다. package chapter02.sec01.exam03; //두 변수의 값을 교환하는 방법을 보여주는 예시입니다. //두 변수의 값을 교환하기 위해서 새로운 변수 temp를 선언한 것에 주목하시기 바랍니다. public class VariableExchangeExample { public static void main(String[] args) { // 정수형(int) 변수 x를 선언과 동시에 3을 대입해서 초기화 처리해 줍니다. int x = 3; // 정수형(int) 변수 y를 선언과 동시에 5를 대입해서 초기화 처리해 줍니다. int y = 5; System.out.println("x = " + x + ", y = " + y);.. 2023. 8. 17.
[BACKEND]JAVA_ 변수와 자료형 중요) calc 프로그래머용 Byte 선택 Hex Dec Oct Bin 변환 확인 1. int a = 10, b = 7, c = 10, d = 7; int e = a & b; int f = c | d; int g = e ^ f; // int g = e XOR f int h = ~g; 1) e = 2 2) f = 15 3) g = 13 4) h = -14 2. ← : 입력 숫자 지우기, CE : 마지막 입력값 삭제, C : 전체 계산식 삭제 3. HEX = 16진수, DEC = 10진수, OCT = 8진수, BIN = 2진수, Or = | 논리합 연산, And = & 논리곱 연산, Not = ~ 부정 연산, Xor = 배타적 논리합 연산, ROL = Rotate Left(왼쪽으로 쉬프트 연산), ROR =.. 2023. 8. 16.
728x90
반응형