본문 바로가기

Dev/Java27

[Java] 제어문 - 1. 조건문(if/else if /else, switch/case) Day04 // 제어문 : 명령의 흐름을 제어한다. // 제어문의 종류 1. 조건분기문(조건문) 1) if : 만약 true 라면... 수행한다. 형식 1 : if(조건식) { 실행문_A; } //조건식이 true라면 실행문_A를 실행한다. 형식 2 : if(조건식) { 실행문_A; } // else { 실행문_B; } //조건식이 true라면 실행문_A를, false라면 실행문_B를 실행한다. 형식 3 : if(조건식_1) { 실행문_A; } else if(조건식_2) { 실행문_B; } else { 실행문_C; } // 조건식_1이 true라면 실행문_A를, false라면 조건식_2를 실행, 조건식_2가 true라면 실행문_B를 실행, false라면 실행문_C를 실행한다. 2) switch : A이면.. 2020. 12. 4.
[Java] 조건식을 이용한 간단한 프로그램, 데이터 형변환 Day03-1 점수를 입력받아서 60점 이상이면 합격, 60점 이하면 불합격이라는 결과가 출력되는 프로그램. 점수를 입력받아서 90점이상 A, 80점이상 B, 70점이상 C, 60점이상 D, 그 이하는 F학점을 출력하는 프로그램. 데이터 형변환 Type Cast(형변환) byte, char, short, int, long, float, double, boolean String // 의미 : 데이터(값)의 자료형을 변환하는 것. //개념적 크기 순서: byte > short > int > long > float > double char //형변환의 종류 1. 명시적(강제) 형변환 : 캐스트 연산을 사용하여 강제로 변환 2. 암시적(묵시적, 자동) 형변환 : 캐스트 연산을 생략. //캐스트 연산 : 변환하고.. 2020. 12. 4.
[Java] Operator (연산자) Day03 연산 : 프로그램에서 데이터를 처리하여 결과를 산출하는 것. Operator (연산자) - 산술연산자(+, -, *, /, %) * 문자열을 비교할 때는 비교연산자가 아니라 equals를 사용함. * 조건식이 true면 A가 실행되고 아니면 B가 실행됨. 2020. 12. 4.
[Java] java 명명 규칙,변수의 타입(숫자형, 문자형, 진리형) Day02 명명 규칙(작명..) (프로젝트 이름, 클래스 이름, 변수이름, 메소드 이름..) 1. 대소문자 구분 add != Add 2. 사용가능 문자 - 대/소문자, 숫자, '_', '$' 만 사용가능 3. 숫자로 시작하는 것은 불가능 4. 키워드를 사용하는 것은 불가능 -- 권장 규칙 5. 클래스의 첫글자 대문자로 작성. 6. 변수와 메소드의 첫글자는 소문자로 작성. 7. 상수는 모든 글자를 대문자로 작성. 8. 두 단어 이상을 조합하는 경우 두번째 이후 단어의 첫글자를 대문자로 작성한다. 9. 이름을 정할 때는 의미를 부여하여 지정. 변수 : 데이터(값)을 임시로 저장하는 메모리 공간. 공간에 이름(주소)을 부여 이름을 부여함과 동시에 사용할 공간의 크기를 지정 * 변수를 사용하려면 선언을 먼저 해.. 2020. 12. 4.