연산자의 종류와 사용법에 대해 아는 것이 학습 목표! 연산자란? 정해진 규칙에 따라 데이터를 처리하여 결과를 산출하는 것. 연산자의 종류 단항 연산자 a ++ 증감연산자 이항 연산자 a + b 산술 연산자, 대입 연산자, 비교 연산자, 논리 연산자, 비트연산자, 시프트 연산자 : 산술 연산자 → / 가 나누기, %가 나머지 : 대입 연산자 → a+=1 == a+1 = a : 이항 연산자 → 결과값이 boolean 데이터 타입 : 비교 연산자 → 결과값이 boolean 데이터 타입 : 논리 연산자 → && = and , || = or 삼항 연산자 a ? b : c 조건 연산자 : 간단한 제어 처리 ? (삼항연산자, : 조건 연산자) (조건문) ? (실행문1) : (실행문2) 조건문이 참 → 실행문 1이 실..
형변환은 언제 사용할까? 특정 타입의 데이터를 다른 타입의 데이터로 사용할 때 연산 결과를 다른 다입으로 출력하고 싶을 때 int a = 10; float b = a; 자동 형 병환 (묵시적 형 변환) int a = 3; System.out.printIn(a); double b = a; System.out.printIn(b); 강제 형 병환 (명시적 형 변환) 15일 추가 : jsp servlet 수업을 듣다 ... 문자열을 숫자로 변환시키는 방법을 아래에 적어둡니다! 자바에서는 문자열을 숫자로 변환시키는 방법으로 integer.paresint 를 사용합니다. String to int String character = "123"; int num = integer.parseint(character); in..
기본 데이터 타입 8가지 ★boolean은 두 가지의 결과 값만 가짐. 참(true)과 거짓(false)을 나타내는 데 사용, char(문자)대신 String(문자열)을 많이 사용 1byte 2byte 4byte 8byte 논리 boolean 문자 Char 정수 byte short int long 실수 float double 자료형 키워드 크기 기본값 표현 범위 논리형 boolean 1byte false true 또는 false(0과 1이 아니다) 문자형 char 2byte \u0000 0 ~ 65,535 모든 유니코드 문자 정수형 byte 1byte 0 -128 ~ 127 short 2byte 0 -32,768 ~ 32,767 int 4byte 0 -2,147,483,648 ~ 2,147,483,647..
학습목표 변수의 의미를 이해할 수 있다 변수명 작성 규칙을 알 수 있다. 기본 데이터 타입 8가지가 무엇인지 설명할 수 있다. 변수(Variable) : 사전적 의미로는 “변화를 줄 수 있는” 또는 “변할 수 있는 수” 프로그래밍에서는 데이터를 담을 수 있는 공간 변수 선언 방법 int a = 3; int = 자료형 a = 변수명 변수는 변할 수 있는 수 int = 정수 상자의 이름이 a (변수명) 변수는 하나의 데이터밖에 넣을 수 없음 상수(Const) : 사전적 의미로는 “불변하는” 또는 “변하지 않는 수” 프로그래밍에서는 데이터를 담을 수 있는 공간, 한 번 넣으면 변하지 않는 수를 넣는데 사용 상수 선언 방법 final int a = 3; // 근데 final보다는 double을 사용하는 걸 더 ..
출력 출력문 작성 방법 System.out.println(출력할 구문); System.out.print(출력할 구문); //단축키 : "syso+ctrl+spacebar 입력 입력문 작성 방법 // 키보드를 통해(콘솔창을 통해) 데이터를 입력 // Scanner // import : 외부에 있는 도구(라이브러리)를 사용하기 위해 설정 // 문장 완성 후 Scanner 자리에 마우스 커서를 놓고 Ctrl+Space ->자동완성이 된다 Scanner sc = new Scanner(System.in); // sc 안에 있는 기능을 사용하겠다 -> . // 콘솔창에 우리가 입력한 정수를 받아오자! System.out.print("정수 입력 : "); int num = sc.nextInt(); // next는 문..
목차 1. 출력, 입력 2. 변수, 상수 3. 자료형 4. 형변환 5. 연산자 6. 조건문★ 7. 반복문 8. 배열 9. ArrList 10. 메소드 10-1. Getter와 Setter 11. 객체지향 프로그래밍 자바의 특징 객제 지향 언어 이식성이 높은 언어★ 다양한 어플리케이션 개발 가능 고성능 동적 로딩 풍부한 오픈소스 라이브러리 무료 개발 환경 JDK / JRE / IDE Java Archive Downloads - Java SE 8 | Oracle 대한민국 Java Archive Downloads - Java SE 8 | Oracle 대한민국 죄송합니다. 검색 내용과 일치하는 항목을 찾지 못했습니다. 원하시는 정보를 찾는 데 도움이 되도록 다음을 시도해 보십시오. 검색에 사용하신 키워드의 철자..