반응형

언어 자료구조 알고리즘/디딤돌 Java 언어 Part1 51

[Java] 3. 제어문

출간일 2016년 11월 28일판매가 2000원형태 ebook 이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다. 3. 제어문 컴퓨터 프로그램은 조건에 따라 수행할 작업을 결정하거나 특정 데이터의 값에 따라 수행해야 할 작업을 결정하고 특정 조건이 만족할 때 반복해서 작업을 수행할 수 있어야 합니다. Java 언어에서도 이와 같이 작업을 수행할 수 있는 코드를 작성하기 위한 문법을 제공하는데 일반적으로 제어문이라 말합니다. Java 언어에서 제공하는 제어문은 크게 조건에 따라 수행할 작업을 결정하는 조건문과 특정 데이터의 값에 따라 수행할 작업을..

[Java] 2.3 키보드 입력

출간일 2016년 11월 28일판매가 2000원형태 ebook 이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다. 2.3 키보드 입력 앞으로 Java 문법을 효과적으로 학습하기 위해 키보드로 입력받는 방법을 간단하게 알고 넘어갑시다. Java에서는 java.util.Scanner 네임 스페이스에서 입력에 관한 Scanner 형식을 제공하고 있습니다. 그리고 Scanner 개체를 생성하는 다양한 방법 중에 System.in 이라는 스트림 개체를 입력 인자로 개체를 생성하면 키보드로 입력받을 수 있는 개체가 만들어집니다. import java.uti..

[Java] 2.2.6 대입 연산자 2.2.7 증감 연산자 2.2.8 조건 연산자

출간일 2016년 11월 28일판매가 2000원형태 ebook 이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다. 2.2.6 대입 연산자 대입 연산은 좌항의 표현으로 관리하는 변수에 설정하는 연산입니다. 따라서 대입 연산의 좌항에는 상수가 올 수 없습니다. 또한 대입 연산은 우선 순위가 가장 낮은 연산이라는 것에 주의해야 합니다. 대입 연산은 = 기호를 이용하는 단순 대입 연산과 +=, *= 처럼 복합 대입 연산이 있습니다. 단순 대입 연산은 우측 표현식의 값을 좌항에 설정하는 연산입니다. 복합 대입 연산은 자기 자신과 우측 피연산자 사이에 특정..

2.2.4 비트 연산 2.2.5 쉬프트 연산

2.2.4 비트 연산 비트 연산은 비트 단위로 논리 연산을 수행하는 연산입니다. 비트 연산에는 비트 논리곱(&), 비트 논리합(|), 비트 상호 배제(^), 비트 부정(~)이 있습니다. 이 때 특정 자리의 비트가 1이면 참으로 취급하고 0이면 거짓으로 취급합니다. 비트 논리곱(&)은 비트 단위로 논리곱 연산을 합니다. 예를 들어 6&5를 하면 6은 이진수로 110, 5는 이진수로 101 이므로 6&5의 연산 결과는 이진수 100로 10진수 4입니다. 비트 논리합(|)은 비트 단위로 논리합 연산을 합니다. 예를 들어 6|5의 연산 결과는 이진수 111로 10진수 7입니다. 비트 상호 배제(^)는 둘이 같은 값이면 거짓이고 다른 값이면 참입니다. 예를 들어 6^5의 연산 결과는 이진수 011로 10진수 3입..

2.2.2 비교 연산, 2.2.3 논리 연산

출간일 2016년 11월 28일판매가 2000원형태 ebook 이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다. 2.2.2 비교 연산 비교 연산은 두 개의 피연산자의 크기를 비교하며 연산 결과는 boolean 입니다. 비교 연산에 사용하는 연산자는 , >=, 4:" +re ); re = 3>=4; System.out.println("3>=4:" +re ); re = 3==4; System.out.println("3==4:" +re ); re = 3!=4; System.out.println("3!=4:" +re ); } 3=4:false 3==4..

2.1 연산, 산술 연산

출간일 2016년 11월 28일판매가 2000원형태 ebook 이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다. 2.2 연산 프로그램이 수행해야 할 작업을 코드로 작성할 때 연산과 제어를 사용합니다. 그 중에서가장 기본이 연산입니다. 연산의 종류에는 프로그래밍 언어에서 제공하는 연산자를 이용하는 방법과 개발자가 메서드를 정의하여 사용하는 방법으로 나눌 수가 있습니다. 그 중에 여기에서는 연산자를 이용하는 방법에 관하여 소개할게요. Java 언어에서는 산술 연산 및 논리 연산 등에 사용할 수 있는 다양한 연산자를 제공합니다. 그리고 연산마다 어떠..

2.1 기본 자료형

출간일 2016년 11월 28일판매가 2000원형태 ebook 이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다. 2.1 기본 자료형 Java 언어에서 제공하는 기본 자료형에는 논리값을 표현하는 boolean 형식부터 하나의 문자를 표현하는 char 형식, 표현 범위에 따라 정수를 표현하는 byte, short, int, long 형식, 표현 범위와 오차 범위에 따라 실수를 표현하는 float, double 형식을 제공합니다. public class Program { public static void main(String[] args){ exBo..

2. 자료형과 연산

출간일 2016년 11월 28일판매가 2000원형태 ebook 이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다. 2. 자료형과 연산 컴퓨터 프로그램은 컴퓨터가 수행할 수 있는 이진 코드의 집합입니다. 이러한 컴퓨터 프로그램은 목적에 따라 데이터를 설정하고 검색하고 가공하는 등의 작업이 필요합니다. 이를 위해 컴퓨터 프로그래밍 언어에서는 관리할 데이터를 표현하기 위한 약속을 제공하는데 이를 자료형(Type)이라 부릅니다. 그리고 수행해야 할 코드를 표현하기 위한 문법이로 가장 기본이 연산입니다. 실행 중인 프로그램인 프로세스의 데이터는 메모리에 ..

1.3 Hello World 프로그램 개발

출간일 2016년 11월 28일판매가 2000원형태 ebook 이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다. 1. 3 Hello World 프로그램 개발 이제 이클립스 환경에서 그 유명하고 단순한 "Hello World" 프로그램을 작성해 봅시다. 단순히 콘솔 화면에 "Hello World"를 출력하고 엔터를 입력받으면 종료하는 프로그램입니다. 1.3.1 소스 편집 먼저 Java 프로젝트를 생성합니다. 파일 메뉴의 [New] => [Java Project]를 선택하세요. [그림 1.20] 프로젝트 생성 1 New Java Project 창에..

1.2 개발 환경 설치, Java 설치, 이클립스 설치

출간일 2016년 11월 28일판매가 2000원형태 ebook 이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다. 1. 2 개발 환경 설치 Java 프로그램을 개발하기 위해서는 개발 환경을 구축해야 합니다. java 프로그램 개발 환경은 다양한데 이 책에서는 Java 프로그램 개발 통합 환경인 이클립스(Eclipse)를 이용하기로 할게요. 1.2.1 Java 설치 이클립스를 설치하기 위해서는 먼저 Java를 설치해야 합니다. 먼저 java 다운로드 홈 페이지[1]에서 무료 Java 다운로드를 클릭합니다. [그림 1.2] Java 설치 1 그리고 ..

반응형