연산자 프로그램에서 데이터를 처리하여 결과를 산출하는 것을 연산이라 한다 연산에 사용되는 표시나 기호를 "연산자" 라고 한다 연산되는 데이터를 "피연산자" 라고 한다 변수나 상수 등의 피연산자를 대상으로 연산을 수행하고 결과를 얻는 데 사용한다 계산, 조건, 반복 등을 위해 사용하는 문법이다 1. 산술연산자 수치연산을 위한 연산(사칙연산, %) int a, b; a=20; b=3; System.out.println(a+b) System.out.println(a-b) System.out.println(a*b) // a나누기b의 몫 System.out.println(a/b) // 나눈 나머지값 System.out.println(a%b) 2. 관계연산자(비교연산자) 연산자들간의 상대적인 크기를 판단하는 연산자..
다음의 조건에 맞게 급여 명세서를 작성해주세요 1. 기본급 10,000,000 수당 시간당 100,000 세금 기본급의 10% 2. 실수령액 = 기본급 + 시간수당 - 세금 3. 그달의 추가 근무시간이 6시간이라 가정했을 때 실 수령액을 계산해주세요 int pay = 10000000; int workTimePay = 100000; double tax = 0.1; System.out.println("실수령액 : "+ (pay + workTimePay*6) - pay*tax);
형 변환(Casting) - 기존의 자료형에서 다른 자료형으로 변환하는 것 저장 가능 범위 1byte : char, byte ( -128 ~ 127 ) 2byte : boolean, short ( -32,768 ~ 32,767 ) 4byte : int, float ( -2,147,483,648 ~ 2,147,483,647 ) 8byte : long, double ( -9,223,372,-036,854,775,808 ~ -9,223,372,-036,854,775,807 ) byte test1 = 5; short test2; // short는 byte보다 크기때문에 short 타입의 변수의 값을 byte 타입 변수에 할당할 수 없다 test1 = test2; byte test1 = 5; short test2..
상수 - 변하지 않는 값(=리터럴값)을 지정할 때 사용 - 한 번 지정하면 바꿀 수 없다. public class Constant{ public static void main(String[] args){ final int month = 12; final int hour = 24; } }
코드가 실행되기 까지의 순간 1. 개발자가 .java 소스파일을 작성 2. 컴파일러로 바이트 코드 파일을 작성 3. JVM 구동 명령어로 실행 ※입력 ㅡ> 출력 / request ㅡ> response / input ㅡ> output 유의사항 1. 영문 대소문자 구분을 철저히 할 것 2. 세미콜론( ; )은 필수 3. 접근제어자를 잘 활용하자 ㅡ> 객체지향 사용자로부터 문자열 입력받기 1. Scanner 2. BufferedReader print (출력 메서드) print 내용을 출력. 라인을 바꾸지 않음 println 라인을 바꿈 예제 Scanner sc = new Scanner(System.in); System.out.println("아무 문자나 입력해보세요"); sc.nextLine(); Buffer..