본문 바로가기

IT코딩공부!

#2 오전 아침 복습 및 2일차 공부 일지(Int, Char, String, Boolean)

[0]  #1 복습

이클립스 기본 패키지 작성법
키보드 단축키


[1] 문자형 데이터 타입(String)  => 참조항 데이터(범위 한정 x)

// 문자형, 문자열 : 문자들의 모임(큰따옴표("") 사용)

 

// 문자형

char a = 'a';

String b = "b";

// 문자열

String str1 = "자바";  

String str2 = " 재미있어";

String str3 = " 너무 어려워";

 

// 출력 >> 자바 재미있어 너무 어려워

System.out.println(str1);

System.out.println(str2);

System.out.println(str3);


[2]  변수 이름 만들기

카멜 표기법!! (개발자끼리 잘지키기!) - 변수 지정법
특수 문자 공부!!

int num1;

String str1;

 

int num_1;

int num$;

 

// int num^&; 이상한 특수문자 x

// int 123; 숫자로 먼저 나타낼 수 없다.

// int 1num;

 

int $dd;      // 특수문자가 먼저 나와도 상관없다.

int _num;  // 언더바가 먼저 나와도 상관없다.


[3]  연산자(Operation)

연산자 : 프로그램을 짤 때 변수나 값의 연산을 위해 사용되는 부호

수학시간 : +, -, x, / 등 - 연산자 포함하고 있다.

 

(1) 단항연산자 : 항이 1개인 연산자   ex) 증감연산자

(2) 이항연산자 : 항이 2개인 연산자   ex) 대입연산자, 산술연산자, 관계연산자, 논리연산자

(3) 삼항연산자 : 항이 3개인 연산자   ex) 조건연산자


[4]  증감연산자(IDcreaseDecreaseOperation)

단항연산자는 증가(++), 감소(--)로 이루어져 있다.



[5]  대입연산자(AssignmentOperation)

대입연산자는 이항연산자라고 생각하면 된다.


[6]  산술연산자(ArithneticOperation)

산술연산자란 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/), 나머지(%)

데이터가 같을 경우 한 번에 선언이 가능하다.


[7]  관계연산자(RelationlOperation)

관계연산자란 크다(>), 작다(<), 크거나 같다, (>=) 작거나 같다(<=), 같다(==), 다르다(!=) 연산을 수행한다.


[8]  논리연산자(LogicOperation)

논리연산자란 AND연산자, OR연산자, NOT연산자

//출력값


[9]  조건연산자(ConditionOperation) 중요!

조건연산자란 항이 3개인 삼항연산자이다  따라서 

변수 =(조건식)? 참일 때 값 : 거짓일 때 값;


[10]  입력(Scanner) 중요!

import java.util.Scanner; //scanner기능 사용하겠다.

// 이름, 나이, 주소를 입력받기

//출력값


[11]  계산기(Calculator)

//출력값


[12]  연산자 + Scanner예제 풀이

//출력