본문 바로가기

프로그래밍(코딩)

(23)
Java 독학하기-(7) 자바 언어의 '조건문'에 대해 알아보기 'Java 독학하기-(7) 자바의 '조건문'에 대해 알아보기' 저번 '형 변환'과 '연산자'에 대해 알아본 것에 이어 이번에는 프로그래밍에서 빠져서는 안 될 '조건문'에 대해 알아보려고 합니다. 사실 '조건문' 자체는 자바 언어에서 뿐만 아니라 다른 프로그래밍 언어에서도 상당히 비슷하게 사용되기 때문에 잘 알아놓으면 앞으로 유용하게 사용할 수 있을 것 같습니다. 그럼 이제 자바에서의 '조건문'에 대해 알아보도록 하겠습니다. '조건문'이란 말 그대로 조건에 부합하면 명령을 실행하고 그렇지 않다면 실행되지 않게 합니다. 대표적인 조건문의 형식으로는 if문과 switch문이 있습니다. 그럼 차근차근 알아가보도록 하겠습니다. 우선 if-else문에 대해 알아보도록 하겠습니다. 아마 가장 보편적으로 알고 있는 조..
Java 독학하기-(6) 자바 언어의 '형 변환'과 '연산자'에 대해 알아보기 'Java 독학하기-(6) 자바 언어의 '형 변환'과 '연산자'에 대해 알아보기' 이번 코로나 시국이라 그런지 학교 일정이 매우 바쁘게 진행되어 정신없이 보내게 되어 이제서야 다시 프로그래밍 공부를 다시 시작하게 되었네요. ㅜㅜ 앞으로 당분간은 꾸준히 진행해보도록 노력해야겠습니다. 자, 그럼 본론으로 돌아가서 이번에 자바 언어에서 알아볼 내용은 바로 '형 변환'과 '연산자'에 대한 것입니다. 우선 자바 언어에서의 '형 변환'에 대해 알아보도록 하겠습니다. 일반적으로 정수와 실수를 프로그래밍에서 사용하게 되면 각각 다른 자료형으로 선언을 해야합니다. 이때 정수와 실수를 연산하게 될 때 서로 자료형이 맞지 않기 때문에 자료형을 먼저 통일한 후에 연산을 해야되므로 '형 변환'이 필요합니다. '형 변환' 방식으..
Java 독학하기-(5) 자바 언어의 '상수와 리터럴' 알아보기 'Java 독학하기-(5) 자바 언어의 '상수와 리터럴' 알아보기' 저번 시간에는 자바 언어를 다룰 때 매우 중요한 부분인 '자료형'에 대해 알아보았는데요, 이번에는 자바 언어를 이용해 어떻게 상수를 선언하는 지와 리터럴에 대해 알아보도록 하겠습니다. 우리가 흔히 변하지 않는 수를 '상수'라고 부르는데요, 프로그래밍에서도 마찬가지로 항상 변하지 않는 값을 '상수(constant)'라고 합니다. 그리고 이러한 상수를 자바에서 표현하기 위해서 final이라는 예약어를 이용합니다. 상수를 선언할 때 동시에 초기화를 시켜주는 것이 일반적이지만, 선언한 후에 따로 값을 지정할 수도 있습니다. 또한 상수는 '항상 변하지 않는 수'이기 때문에 초기화한 후에 상수 값을 임의로 변경하게 되면 오류가 뜨게 됩니다. 상수 ..
Java 독학하기-(4) 자바 언어에서 중요한 '기본 자료형' 알아보기 'Java 독학하기-(4) 자바 언어에서 중요한 '기본 자료형' 알아보기' 지난번에는 자바를 비롯한 여러 프로그래밍 언어에서 가장 기본적인 '변수'라는 개념에 대해 살펴보았다면, 이번에는 자바 언어를 다룰 때 꼭 알아놓아야 하는 '자료형'에 대해 알아보겠습니다. '자료형'은 자바의 기본 개념 중 하나이기 때문에 제대로 알아놓는다면 앞으로 자바를 배우는데 더욱 도움이 될 것으로 보입니다. 그럼 이제 자바의 핵심 중 하나인 '자료형'에 대해 알아보도록 하겠습니다. 메모리는 프로그램이 실행되는 작업 공간이라고 볼 수 있고, 변수는 컴퓨터 메모리 공간에 저장됩니다. 예를 들어 int tall;이라고 선언하게 되면 4바이트(=int형) 공간이 tall이라는 이름으로 할당된다는 것이죠. 즉, 변수를 선언한다는 것은..
Java 독학하기-(3) 자바의 기본 개념인 '변수'에 대해 알아보기 'Java 독학하기-(3) 자바의 기본 개념인 '변수'에 대해 알아보기' 저번 글에서 프로그래밍 언어에서 가장 기초적인 'Hello World" 프로그램을 만들어보았는데요, 이번 글에서는 제대로 자바 프로그래밍을 하기 위한 기본 개념들 중 '변수'에 대해 알아보도록 하겠습니다. 이 개념부터 앞으로 자바의 핵심 기초가 된다고 보시면 될 것 같습니다. 그럼 이제 변수 선언에 대해 알아보도록 하겠습니다. '변수 선언'에 대해 알아보기 전, '변수'는 말 그대로 변하는 수를 나타내며, 이를 '선언'한다는 것은 아래에서 배울 자료형을 선택 후, 변수의 이름을 정하는 과정을 뜻합니다. 따로 예시를 하나 만들어보자면, int tall; tall = 180; 사람 키를 나타내는 예시를 하나 만들어보았습니다. 이때 자료..
티스토리 ~.tistory.com에서 2차 도메인으로 바로 연결되게 하는 방법은? '티스토리 ~.tistory.com에서 2차 도메인으로 바로 연결되게 하는 방법은? 제 블로그는 거의 시작 초기부터 따로 도메인을 구입하여 2차 도메인으로 설정해놓았기 때문에 ~.tistory.com이 아닌 ~.com으로 접속되는 것을 볼 수 있으셨을텐데요, 하지만 노출 같은 경우, 2차 도메인으로만 되면 좋겠지만, 중복으로 노출이 되면서 도메인 효과가 떨어져 이를 해결할 수 있는 방법을 찾게 되어 소개해드리려고 합니다. 이번 내용은 담덕01님의 'https://damduck01.com/1399' 포스팅을 통해 도움을 받았으며, 직접 제가 적용하는 과정을 통해 쉽게 설명해드리도록 하겠습니다. 우선 ~.tistory.com으로 접속되는 링크를 2차 도메인으로 접속되게 하기 위해서는 HTML 수정이 필요합니..