본문 바로가기

코딩20

[JAVA] 실수형 데이터 타입과 연산 package variable; import java.lang.*; public class Test03 { public static void main(String[] args) { //실수 System.out.println(123.456); //실수 자료형 - double 유효자리수 - 오차를 표현하지않는 자릿수 // - float4byte 7자리 // - double8bute 15자리 double a = 123.456; System.out.println(a); //실수형 상수는 기본적으로 double형으로 인식된다 //상수뒤에 f를 적어주면 float형 데이터로 인식된다 float b = 123.456f; a = b; //1.JAVA는 데이터타입에 민감하다 // 데이터 타입이 작은쪽에서 큰쪽으로 갈때는.. 2023. 3. 6.
[JAVA] 정수형 데이터와 사칙연산 package variable; import java.lang.*; public class Test02 { public static void main(String[] args) { //정수형 상수는 기본적으로 int 형으로 인식된다 System.out.println(10); System.out.println(123); //정수 자료형 - int // - byte1byte -128 ~ 127-2^7 ~ 2^7 - 1 // - short2byte -32768 ~ 32767-2^15 ~ 2^15 - 1 // - int4byte -2147483648~2147483647 -2^31 ~ 2^31 - 1 // - long8byte-2^63 ~ 2^63 - 1 // 1bit - 0 or 1 을 저장할수 있는 컴퓨터의 .. 2023. 3. 6.
[JAVA] 변수 선언 package variable; //현재 파일의 소속을 알려주는 부분 import java.lang.*; public class Test01 { public static void main(String[] args) { //변수 선언 int a = 20; int b; b = 10; System.out.println(b); b = a; System.out.println(b); } } 2023. 3. 6.
[JAVA] 데이터 타입 및 진법 import java.lang.*; public class Test01 { public static void main(String[] args) { //프로그램에서 자주 사용되는 데이터 타입 //정수 System.out.println(10); //실수 System.out.println(10.1234); //문자 // - 문자형데이터는 항상 '' 안에 적어야 데이터로써 구별된다 System.out.println('S'); //문자열 // - 모든 프로그래밍 언어에서는 문장을 문자열이라 부른다 // - 문자열은 ""안에 적어야 데이터로써 구별된다 System.out.println("System.out.println"); //컴퓨터에서 자주 사용되는 진법 // 2진수0,10b10 // 8진수0 ~ 7010 /.. 2023. 3. 6.
[JAVA] Hello World! 실행 : Ctrl + F11 프로그램의 기본 구조 import java.util.Scanner; import java.lang.*; import 클래스경로; - 프로그램에서 필요한 기능을 가진 클래스 또는 패키지를 가져다 사용하기 위해서 위치를 알려주는 부분 import - 어딘가에 있는 클래스또는 패키지를 가져다 사용하는 것 include - 어딘가에 있는 코드를 현재 파일에 포함시키는 것 패키지 - 비슷한 기능들의 파일들을 모아놓은 폴더 - 형식: 패키지경로.클래스명 java.lang.* - * 모든것 - java.lang 패키지 - 프로그램에서 기본적으로 필요한 기능들을 미리 정의해 놓은 패키지 - JAVA에서는 모든 파일이 기본적으로 java.lang 패키지를 import 하고 있다 { } - 영.. 2023. 3. 2.
[JAVA] 변수와 자료형(기타 등등) 1. 상수 - 데이터를 변경할수 없는 공간 - 리터널상수 , 심볼릭상수(static, final 등) 2. 리터널상수 - 데이터 그 자체 - 일정한 형식의 공간이 만들어지고 자동으로 그 공간에 저장된다. - 공간을 구별할 수 있는 방법이 없다. - 공간을 다시 이용할 수가 없다. - 단발성 데이터 3. 데이터를 저장하고 관리하는 공간들(변수,배열,객체 등) - 데이터를 저장하고 관리하는 공간 - 우리가 직접 일정한 형식의 공간을 만들어서 저장해야 한다. - 공간을 구별할 수 있는 이름이 존재 한다. - 이름을 통해서 그 공간을 다시 이용할 수가 있다. - 지속성 데이터 4. 선언 - 메모리에 일정한 형식의 공간을 만들고 그 공간에 이름을 붙이는 작업 5. 초기화 - 할당받은 공간에 값을 처음 넣는 작업... 2023. 3. 2.