목록자료형 (4)
컴공생의 다이어리
논리형과 자료형 없이 변수 사용 - var 논리형은 true(참), false(거짓) 두가지로 값을 나타내는 자료형이다. 자료형은 int, char, ... 등의 자료형을 말한다. Java는 Java 10이상부터 지역 변수 자료형없이 var를 사용하면 된다. 예상이 가능한 변수에 대해 자료형을 선언하지 않아도 알아서 자료형이 설정된다. 한번 선언하여 추론 된 변수는 다른 타입의 값을 대입할 수 없다. 이 말은 만일 'var i = 5;'라고 선언하면 그 아래에서 다시 'i="eee";'로 변경하는 것이 안된다는 말이다. public class VarVariable{ public static void main(String[] args){ var i = 5; var j = 1.5f; var z = "STRI..
자바(Java)의 기본 자료형(primitive data type) 자바의 자료형은 크게 기본형(primitive type)과 참조형(referene type)으로 나뉜다. 오늘은 기본형에 대해 정리해보고자 한다. 기본형은 정수형, 문자형, 실수형, 논리형 네 가지로 분류할 수 있다. 아래의 표는 기본 자료형에 대해 정리한 것이다. 자료형 키워드 크기 설명 정수형 byte 1byte -27 ~ +27-1 short 2byte -215 ~ +215-1 int 4byte -231 ~ +231-1 long 8byte -263 ~ +263-1 문자형 char 2byte 유니코드 문자열 실수형 float 4byte -3.4E38 ~ +3.4E38 double 8byte -1.7E308 ~ +1.7E308 논리형 ..
파이썬의 자료형 중 집합 자료형에 대해 알아보겠다. 집합 자료형 소개 집합은 기본적으로 리스트 혹은 문자열을 이용해서 만들 수 있으며 중복을 허용하지 않고 순서가 없다는 특징이 있다. 집합 자료형은 특정한 데이터가 이미 등장한 적이 있는지 여부를 체크할 때 매우 효과적이다. 집합 자료형을 초기화할 때는 set() 함수를 이용하거나, 중괄호({}) 안에 각 원소를 콤마(,)를 기준으로 구분해서 넣으면 된다. #집합 자료형 초기화 방법1 data1=set([1,1,1,2,3,4,4,5]) print(data1) #=>{1,2,3,4,5} #집합 자료형 초기화 방법2 data2={1,1,1,2,3,4,4,5} print(data2) #=>{1,2,3,4,5} 집합 자료형의 연산 기본적인 집합 연산으로는 합집합..
파이썬의 자료형 중 사전 자료형에 대해 알아보겠다. 사전 자료형 사전 자료형은 키(key)와 값(value)의 쌍을 데이터로 가지는 자료형이다. 리스트나 튜플은 값을 순차적으로 저장한다는 특징이 있다. 예를 들어 리스트(a)의 값이 [1,2,3,4]이라고 하면, 첫번째 원소는 a[0]으로 1이라는 값을 가진다. 하지만 사전 자료형은 키-값 쌍을 데이터로 가진다는 점에서 우리가 원하는 변경 불가능한 데이터를 키로 사용할 수 있다. 사전 자료형이 사용되는 대표적인 예시는 사전(Dictionary)이다. 예를 들어 아래와 같이 키-값 상으로 구성되는 데이터를 담아보자. 키(key) 값(value) 학생 student 책 book 학교 school 키로 한글 단어를 넣고, 값으로 영어 단어를 넣었다. '책'이라..