본문 바로가기
728x90
반응형
처음 1탄은 완전 JAVA의 기초를 다루기에 다른 언어를 학습해보셨던 분들은
2탄부터 보시는 걸 추천드립니다 :)

 

변수와 데이터 타입

  • 변수는 데이터를 저장하는 메모리 공간을 가리키며, 데이터 타입은 변수가 저장하는 데이터의 형식을 정의한다.
  • int 정수형, double 실수형, String 문자열, boolean 논리형 데이터를 저장한다.

연산자

int a = 10;
int b = 20;

// 산술 연산자
int sum = a + b; // 30
int difference = a - b; // -10
int product = a * b; // 200
double division = (double) a / b; // 0.5

// 비교 연산자
boolean isEqual = a == b; // false
boolean isNotEqual = a != b; // true
boolean isGreater = a > b; // false
boolean isLessOrEqual = a <= b; // true

// 논리 연산자
boolean logicalAnd = (a > 0) && (b < 100); // true
boolean logicalOr = (a > 0) || (b < 100); // true
boolean logicalNot = !(a > 0); // false
  • 산술 연산자는 사칙연산과 나머지 연산 등을 수행한다.
  • 비교 연산자는 두 값을 비교하여 결과를 논리형으로 반환한다.
  • 논리 연산자는 논리 AND(&&), OR(||), NOT(!) 사용하여 논리적인 연산을 수행한다.

조건문과 반복문

int score = 85;

// if문
if (score >= 90) {
    System.out.println("A grade"); //JAVA의 출력문
} else if (score >= 80) {
    System.out.println("B grade");
} else {
    System.out.println("C grade");
}

// switch문
int day = 3;
switch (day) {
    case 1:
        System.out.println("Monday");
        break;
    case 2:
        System.out.println("Tuesday");
        break;
    // ...
    default:
        System.out.println("Invalid day");
}

// for문
for (int i = 1; i <= 5; i++) {
    System.out.println("Number: " + i);
}

// while문
int count = 0;
while (count < 5) {
    System.out.println("Count: " + count);
    count++;
}
  • if문은 조건에 따라 특정 블록을 실행한다.
  • switch문은 정수나 문자열 값에 따라 다양한 블록 중 하나를 선택하여 실행한다.
  • for문은 반복 횟수가 정해진 경우에 사용하며, while문은 조건에 따라 반복을 수행한다.

 

다음 2탄에서는 객체 지향 프로그래밍 (Object-Oriented Programming, OOP)에 대해 자세히 다루어 보겠습니다 :)

2023.08.06 - [코딩/JAVA] - Spring 공부하기 전 알아야하는 JAVA 기초 개념 (2탄) - 객체 지향 프로그래밍 (Object-Oriented Programming, OOP)

 

Spring 공부하기 전 알아야하는 JAVA 기초 개념 (2탄) - 객체 지향 프로그래밍 (Object-Oriented Programming,

코딩에 대해 아예 처음 입문하시는 분들이라면 아래 링크의 1탄을 보고 오시는 걸 추천드립니다. 2023.08.06 - [코딩/JAVA] - Spring 공부하기 전 알아야하는 JAVA 기초 개념 (1탄) Spring 공부하기 전 알아

quddkflty.tistory.com

 

728x90
반응형