[22.10.24] 3일차 [백엔드] Java 사칙연산

W·2022년 10월 24일
0

국비

목록 보기
5/119

클래스 생성할 때

package 폴더 [소문자 가능]
name 파일이름 [시작 문자 대문자로]

* 폴더 안에 class 만들기 : 폴더에 대고 마우스 오른쪽 버튼 눌러서 class 만들기

이클립스창

보라색 글자 미리 만들어져 있는 문법
검정색 글자 사용자가 마음대로 입력할 수 있는 문자
녹색 설명글[주석] 프로그램에서 실행하지 않고 설명만 함

public static void main(String[] args)
ㄴ>약속된 시작점

단축키

한줄 주석 단축키 ctrl shift C
여러줄 주석 ctrl shift /
실행 ctrl F11
출력하기 sysout + ctrl + space 목록선택
ㄴ> System.out.println();

System.out.print("내용"); 출력
System.out.println("내용"); 출력하고 다음줄로 이동
ln = new line
system. 자바에서 미리 만들어 놓은 프로그램

사칙연산

Java에서 정수형 나누기는 정수로만 출력된다.

변수로 사칙연산하기

✔ 출력

a
10
b
20
30
-10
200
0
  • 나이를 변수에 선언하고 이름을 age로 부여하고 20 값을 저장하고 출력
int age;
age = 20;
System.out.print("나이 : "); // 문자 출력
System.out.println(age); // 변수 출력
System.out.println("나이 : " + age); // 문자열 + 변수
  • a=100 b=200
    a+b=300 형식으로 출력
// 출력 a+b=300
System.out.print("a+b=");
System.out.println(a+b);
System.out.println("a+b="+ (a+b));	
System.out.println("a-b="+ (a-b));
System.out.println("a*b="+ a*b);
System.out.println("a/b="+ a/b);

우선순위에 따라 연산을 하는데 +는 문자끼리 연결하는 기능도 있고, 더하기 기능도 있다. 계산 우선순위에 따라서 ()괄호를 사용해야 한다

초기값

int age;
// 값을 저장하지 않은 상태 -> 출력하면 에러 발생
// System.out.println(age); error
// 기억장소에 처음에 값을 저장하는 것 = 초기값 할당, 초기화 한다

변수 이름 정하기 규칙 적용

  1. 영문자(대문자,소문자), 숫자, 특수문자($,_) 사용
    예) g_level, count100, _master, $won
  2. 숫자로 시작할 수 없음
  3. 자바에서 이미 사용중인 예약어 사용할 수 없음
    ex) while, int, class, void, static ....

0개의 댓글