JAVA 기본12 JAVA 기본 3-1 OR연산자 || : 앞의 피연산자가 true면 뒤에 연산자를 검사하지 않는다(실용적) | : 피연산자 2개를 모두 검사(비효율적) XOR연산자 ^(배타적논리합) : 피연산자 중 한개는 true, 한개는 false일때, true 값을 반환 !isOnNotebook -> isOnNotebook == false isOnNotebook -> isOnNotebook == true 삼항다항식 조건식 ? 연산식1 : 연산식2 조건식이 true면 연산식1로 이동하고, 조건식이 false면 연산식2로 이동 If, else if, else 조건문 if -> {}를 꼭 쓰자. else if else Switch 조건문 switch~case~break default(=else) 반복문(for) for (int i = 0; i.. 2022. 3. 15. Java 기본 2-3 타입의 크기별 구분 byte 10) ? "T" : "F"; (조건문과 T, F 피연산자가 합이 세 개) !우선순위에 괄호()를 꼭 쓰자 - 코드의 가독성, 퇴근시간 +x; : 상태유지 -x; : 상태를 음수라면 양수로, 양수라면 음수로 변경 개발자들은 변수를 i, j, k ...로 지정 (관례) * 증감 연산자.. 2022. 3. 11. JAVA 기본 2-2 "+" : 문자들을 합해준다. 오늘의 단축기 (코딩 결과 확인 후) Ctrl + A : 전체선택 Ctrl + Shift + F : 줄 배열 이스케이프문자 "\t" : tab(띄어쓰기) "\n" : newLine(줄바꾸기) "\\" : backSlash(백슬래쉬 표시) 데이터 타입 1. 정수형 1byte = 8bit 1byte 범위 : [-128~127](0을 포함하기 때문에 128은 포함 되지 않는다.) 1char = 2byte, char는 문자 1개 1int = 4byte(32bit) 1long = 8byte(64bit) 주의사항 : int의 한계점보다 값이 크다면 숫자 뒤에 'L' or 'l'을 붙여준다. 일반적으로 대문자를 사용 !참고 8진수(어두에 0이 붙는다.) 16진수(어두에 0x가 붙는다.).. 2022. 3. 10. JAVA 기본 2-1 개발툴 종류 1. 이클립스 - 무료 2. 인텔리J - 부분유료, 거대프로젝트 자바의 복잡성 1. 양 2. 다른 것들과의 조합 이클립스 단축기 Ctrl+S : 저장 (저장과 동시에 컴파일) -> 마우스로 하려면 편집기 상단 메뉴에서 File- Save Ctrl+F11: 실행 (위의 화면 하단 파란색 보시면 실행 되면서 출력) -> 마우스로 하려면 편집기 상단 메뉴에서 Run-Run Ctrl+/ : 주석처리 중괄호에서 더블클릭 할 시 영역이 나온다. 용어정리 패키지(package) : 프로그램 혹은 기능의 경로 (폴더) 클래스(class) : 자바의 기본 계층 단위로 필드, 메소드, 생성자 보유 메소드(Method) : C언어에서 함수를 메소드(방법) String : 문자들의 열 대괄호[] args(argu.. 2022. 3. 8. 이전 1 2 3 다음