KDT/Java 55

231102 Java - 연산자 1

연산자 연산자에는 산술, 단항, 비교(또는 관계), 논리, 비트 등이 있다. 산술 연산자 +, -, *, /, % // ex1) int num1 = 10; int num2 = 3; int sum, sub, mul, div, mod; System.out.println("num1 = " + num1); //10 System.out.println("num2 = " + num2); //3 sum = num1 + num2; sub = num1 - num2; mul = num1 * num2; div = num1 / num2; mod = num1 % num2; System.out.println("num1 + num2 : " + sum); System.out.println("num1 - num2 : " + sub); ..

KDT/Java 2023.11.02

231101 Java - Scanner 클래스 2

Scanner 클래스 입력 : 키보드로 입력 받은 값을 변수에 저장 Scanner 참조변수명 = new Scanner(System.in); class명 변수명 = new class명(입력방법); 사용 class import : Ctrl + Shift + O 한 번만 선언해주면 된다. 정수 입력 : .nextInt(); System.out.println("정수를 입력해주세요."); int v1 = sc.nextInt(); System.out.println(v1 + " 입력하였습니다. \n"); 실수 입력 : .nextDouble(); System.out.println("실수를 입력해주세요."); double v2 = sc.nextDouble(); System.out.println(v2 + " 입력하였습니다..

KDT/Java 2023.11.01

231030 Java - 변수 2, Scanner 클래스 1

변수 자료형 변환(Type Cast) 변수 내의 저장된 데이터의 자료형을 변경시킨다. 1) 자동 형변환 : 작은 크기의 자료형을 큰 크기의 자료형으로 저장할 경우 2) 명시적 형변환 : 변경할 자료형을 변수 앞에 정확하게 표시 ex) int a = 100; byte b (byte) a; 3) 접미사 형식 : 리터럴 상수일 경우 접미사 형태로 변환 가능 ex) float b = 1.0f; 문자(Character) 문자(char 2byte)는 글자 하나, 데이터 값은 작은 따옴표 안에 ex) char ch = 'A'; 인코딩(encoding) : 문자를 정해진 코드값으로 변환 디코딩(decoding) : 정해진 코드값을 문자로 변환 유니코드(unicode) 전 세계의 모든 문자를 처리할 수 있도록 만든 표준..

KDT/Java 2023.10.31

231026 Java - 변수 1

System.out.println(" "); 큰 따옴표 안의 내용을 화면상 출력한다. 변수 변수(variable) 데이터를 담아둘 수 있는 메모리 공간, 컴퓨터 내부에 문자를 담아주는 것. 값은 언제든지 변경이 가능하며 값이 반드시 들어가 있어야한다. 변수 선언 형식 데이터타입 변수명 = 값; 데이터타입(자료형) 변수명(찾아갈 메모리 공간 주소, 임의로 지어주면 됨) ※참고 = : 대입 연산자(뒷쪽에 있는 값을 변수명에 넣는다.) == : 같다 연산자 변수명 작성 규칙 1) 숫자로 시작할 수 없다. 2) 특수문자는 $와 _만 사용할 수 있다. 3) 예약어는 사용할 수 없다. 데이터 타입 변수 선언은 한 번만 가능하다.(데이터 타입(자료형)은 붙이지 않는다.) 선언한 변수를 출력하고 싶다면 아래에 그림4와..

KDT/Java 2023.10.30

231025 Java - Java란?

-Java 프로그래밍 언어 -Java언어의 특징 객체 지향 프로그램 언어(프로그램 구현에 필요한 객체를 파악하고 각각의 객체들의 역할이 무엇인지를 정의하여 객체들 간의 상호작용을 통해 프로그램을 만드는 것 -Java Bitecode 자바 컴파일러가 생성하는 코드, 특정 하드웨어에서 직접 수행할 수 있는 기계어가 아니라 자바 가상 머신에 의해 해석될 수 있는 중간 코드 개념 -JVM(Java Virtual Machine) 자바 어플리케이션을 클래스로더를 통해 읽어 들여 자바 API와 함께 실행하는 것. 즉, 자바 바이트코드로 컴파일된 프로그램을 컴퓨터에서 실행 가능하게 해주는 가상 머신 -JRE(Java Runtime Environment) 자바 어플리케이션을 실행할 수 있도록 구성된 배포판 -JDK(Ja..

KDT/Java 2023.10.30
728x90