본문 바로가기

Java22

자바 요약 정리 - 연산자 2. 연산자 1) 연산자(operator) 연산에 사용되는 표시나 기호 2) 연산자 종류 산술, 증감, 비교, 논리, 대입 등 3) 연산자 우선순위 단항, 이항, 삼항 증감, 산술, 비교, 논리, 대입 4) 타입별 변수 비교 - 기본 타입 변수 값을 비교할 때는 == 연산자를 사용하지만, - 참조 타입인 String 변수를 비교할 때는 equals() 메소드를 사용. 5) 문자열 결합 연산자(+) String str1 = “JDK” + 3+ 3.0; à JDK33.0 String str2 = 3 + 3.0 + “JDK”; à 6.0JDK 6) 산술 연산자 특징 : 피연산자들의 타입을 일치시킨 후 연산을 수행한다. - 피연산자들이 byte, short, char 타입일 경우 모두 int타입으로 변환된 후 .. 2021. 7. 6.
자바 요약 정리 - 변수 1. 변수 1) 변수 메모리(RAM)에 값(Data)을 기록하기 위한 공간 2) 기본자료형 정수 : byte(1), short(2), int(4), long(8) 실수 : float(4), double(8) 논리 : boolean(1) 문자 : char(2) *char타입은 음수를 가질 수 없다. *byte의 저장값 허용 범위 : -128~127 3) 변수 명명규칙 1. 첫 번째 글자는 '문자, $, _'이어야 하며 숫자는 안된다. 2. 영어 대소문자 구분함 3. 문자 길이에 제한이 없다. 4. 예약어를 사용할 수 없다. 5. 관례상 첫 문자는 소문자로, 그 다음에 오는 다른 단어는 첫 문자를 대문자로 쓴다." 4) 리터럴 - 정수 리터럴(자바가 정수로 인식하는 입력값) 2진수 : 0b 또는 0B로 시작.. 2021. 7. 6.
[Java 자바] 반복문 1. for 2. while 3. do-while 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591.. 2021. 4. 25.
[Java 자바] 조건문 1. if 2. if - else 3. switch 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159.. 2021. 4. 25.
[Java 자바] 연산자 1. 양수/음수 구별하기 2. 짝수/홀수 구별하기 3. 몫/나머지 출력하기 4. 입력받은 데이터로 조건에 맞는 결과 출력하기 5. 조건식 사용하기 (조건식1) ? 1이 참일 경우 결과 : (조건식2) ? 2가 참일 경우 결과 : 거짓일 경우 결과; 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221.. 2021. 4. 25.
[Java 자바] 형변환 - 자동 형변환, 강제 형변환 1. 문자의 유니코드값 출력 2. 실수형 데이터 입력받아 정수형 결과로 출력 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 package com.sy.practice1.example; import java.util.Scanner; public class B_CastingPractice { //형변환 실습 //형변환1. 문자 하나 입력받아 유니코드 값 출력하기 public void method1() { Scanner sc = new Scanner(System.in); System.out.print("문자 : "); char ch = sc.nextLin.. 2021. 4. 25.