java 69

07. 입출력(IO)

자바의 기본 입출력입력: 콘솔창을 통해 사용자로부터 데이터를 받는것출력: 콘솔창으로 데이터를 내보내는것 출력System.out.println(출력하고자 하는 것); 입력import java.util.Scanner;Scanner scanner = new Scanner(System.in);System.out.println("나이를 입력해주세요.");int age = scanner.nextInt(); 스캐너의 사용스캐너명/next(); : 입력 내용을 문자열로 반환스캐너명/nextLine(); : 엔터까지의 전체 입력 내용을 문자열로 반환스캐너명/nextInt(); : 엔터까지의 전체 입력 내용을 숫자로 반환스캐너명/next데이터타입(); : 엔터까지의 전체 입력 내용을 해당 데이터타입으로 반환 nextLin..

java 2025.02.12

06. 형 변환

형 변환이란?하나의 타입을 다른 타입으로 바꾸는 것 자료형의 크기에 따른 형 변환 규칙byte(1) 실제 차지하는 메모리 값과 다르게 정수타입이 무조건 실수타입보다 작음 묵시적 형 변환(자동 형 변환)작은 자료형을 크기가 큰 자료형으로 변환하는 것묵시적 형 변환은 컴파일러가 자동으로 변환 해 준다 명시적 형 변환(강제 형 변환)큰 자료형을 작은 자료형으로 변환하는 것명시적 형 변환은 변환할 자료형을 변수명 앞에 붙여야만 한다\ 문자 자료형의 형 변환문자를 숫자로 변환하면 유니코드 값이 된다문자를 숫자로 변환할 때에는 묵시적 형 변환이다숫자를 문자로 변환할때는 명시적 형 변환을 해야한다 유니코드란?전 세계의 모든 문자를 하나의 표준화된 시스템으로 표현하기 위한 문자 인코딩 방식으로,모든 문자와 이모지는 고..

java 2025.02.12

05. 데이터타입

자바에선 모든 변수를 선언할때 데이터타입을 명시해야한다. 데이터 타입의 종류1. 기본 타입 변수 선언시 해당되는 자료형의 크기만큼 메모리가 할당된다.(단위: byte)byte(1), short(2), long(8), float(4)int(4), double(8), char(2), boolean(1) 2. 참조 타입기본 자료형을 기초로 만들어진 자료형객체의 참조(메모리 주소)를 저장하는 변수 타입실제 데이터 값이 아니라 데이터가 저장된 주소값을 가진다객체, 배열 등등  3. 정수형 데이터 타입의 크기비교byte long타입은  숫자 뒤에 알파벳 L을 붙인다 4. 실수형 데이터 타입의 크기비교float float타입은 숫자 뒤에 알파벳  F를 붙인다 5. 문자형 데이터 타입char(2byte)작은 따옴표('..

java 2025.02.12

03. 변수

변수란? 변수는 데이터를 메모리에 저장하는 공간이다해당 데이터를 호출 할 때에는 해당 데이터의 변수값을 사용한다 변수 선언의 양식데이터타입 변수명; 변수를 처음 선언하면 변수값을 초기화 해야한다 변수는 언제든지 재할당이 가능하다 변수명 명명 규칙변수명에는 문자, 숫자, 기호를 사용가능하다변수명은 대소문자를 구분한다변수명은 길이 제한이 없다변수명의 첫 글자는 숫자를 사용할 수 없다기호는 언더바와 달러만 사용가능하다자바의 예약어나 키워드는 변수명으로 사용할 수 없다 변수명 작성시 권장사항lowerCamelCase 사용 권장연결하는 단어의 첫 글자만 대문자로 작성UpperCamelCase 모든 단어의 첫 글자만 대문자로 작성lower_snake_case글자 사이에 언더바 넣기

java 2025.02.12