728x90 300x250 SMALL 프로그래밍82 [JAVA] 자료형 없이 변수 사용하기 자료형 없이 변수 사용하기는 JAVA10 이후부터 사용 가능하다. 변수를 선언할때 변수가 선언할 메모리 크기와 타입을 구분하기 위해서 자료형을 사용하는데 지역 변수 자료형 추론(local cariable type inference): 에 의해서 변수에 대입되는 값을 보고 컴파일러가 초론해서 자료맞는 자료형을 사용하는 방식이다. var num = 10; var dnum = 10.0; var str = "hello"; int num = 10; double dnum = 10.0; String str = "hello"; 2021. 8. 24. boolean 논리형 자료형 boolean (불린) 자료형은? 논리적인 데이터 유형으로 boolean으로 선언하며 true(참), false(거짓) 값만을 가질 수 있는 자료형입니다. public class BooleanEX { public static void main(String[] args) { // TODO Auto-generated method stub boolean isStudent = true; System.out.println(isStudent); } } 실행결과 true 만약 값이 없거나 0, -0, null, false, NaN, undefined, 빈문자열 ("") 이라면 객체의 초기값은 false가 됩니다. 그 외에 다른 초기값은 true로 설정됩니다. Boolean 객체의 true, false 값과 원시 Bo.. 2021. 8. 23. 실수자료형 float, double 실수형이란? 소수을 갖는 수를 저장하기 위한 자료형 float, double 2가지 타입이 있다. float(4바이트), double(8바이트) 크기를 가지고 있다. 실수형은 부동 소수점 방식으로 실수를 지수부와 가수부로 표현한다. 무한의 실수를 표현하기 위한 방식이다. 예를들어서 2의 128승이면 2부분이 가수부이고 128부분이 제곱의 위치인 지수가 된다. 4바이트 이면 32비트로 맨첫번째는 부호비트 8비트는 지수부(지수) 가수부(실제 숫자를 나타내는 수) // 예를 들어서 32비트이면 맨앞에 1칸은 부호비트로 음수와 양수를 판단하고 지수부분을 8비트, 가수부분은 나머지 32비트가 된다. 정확성은 long형보다 float가 떨어지지만 훨씬 더 float이 지수부가 있기 때문에 큰수를 표현할 수 있다. .. 2021. 8. 21. 문자 세트, 인코딩 문자세트란? 문자를 위한 코드 값들을 정해놓은 세트를 말한다. 아스키(ASCII) 코드 : 1바이트로 영문자, 숫자, 특수문자등을 표현한다. 유니코드(Unicode) : 한글이나 한자 같은 복잡한 언어를 표현하기 위한 표준 인코딩을 말한다. UTF-8, UTF-16D이 대표적이며 자바는 유니코드-16을 사용한다. 유니코드 참고 https://www.unicode.org/charts/PDF/UAC00.pdf 2021. 8. 20. 이전 1 ··· 12 13 14 15 16 17 18 ··· 21 다음 728x90 반응형 LIST