반응형

전체 글 2934

[Java] 3.3 반복문 (while, for, break, break 레이블, continue)

출간일 2016년 11월 28일판매가 2000원형태 ebook 이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다. 3.3 반복문 java 언어에서 특정 조건식이 참일 동안 반복 수행하는 반복문으로 while, do while, for문을 제공합니다. 이 외에 배열처럼 여러 원소를 관리하는 컬렉션의 원소에 공통적인 작업을 수행하는 foreach 문을 제공합니다. 이 부분은 뒤에서 다룰게요. 3.3.1 while 문 while(조건 statement) 반복 수행할 statement; 먼저 while 문은 조건이 참일 때 반복해서 수행할 하나의 구문을..

[Java] 3.2 선택문

출간일 2016년 11월 28일판매가 2000원형태 ebook 이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다. 3.2 선택문 Java 언어에서는 특정 데이터의 값에 따라 수행할 구문을 선택하는 문법을 제공합니다. 이와 같은 문법을 일반적으로 선택문이라 부르며 switch case 문이라고도 부릅니다. switch(데이터){ [case 상수:] [수행 statment;] [break;] [case 상수:] [수행 statment;] [break;] [default:] [수행 statment;] [break;] } Java 언어에서 switch ..

[Java] 3.1 조건문

출간일 2016년 11월 28일판매가 2000원형태 ebook 이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다. 3.1 조건문 Java 언어에서는 특정 조건에 따라 수행할 작업을 결정하는 조건문을 제공합니다. Java 언어에서 제공하는 조건문은 특정 조건이 참일 때 수행할 작업을 표현하는 if 문과 특정 조건이 참일 때 수행할 작업과 거짓일 때 수행할 작업을 표현하는 if else 문을 제공합니다. if(조건 statement) 참일 때 수행하는 statement; if(조건 statement) 참일 때 수행하는 statement; else 거..

[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..

반응형