Introduction: Reverse Engineering
·
🌲 Dreamhack/Reverse Engineering
보호되어 있는 글입니다.
6장 - 여러 값 한 번에 저장하기: 배열
·
🦖 Private/Java Language
지금까지 변수를 선언하면 숫자, 문자, 문자열 등 값을 하나씩 저장했다. 이번에는 값이 여러 개일 때 이를 변수 하나로 묶어 한 번에 저장하는 배열에 대해 알아보자.  6.1. 배열의 기본6.1.1. 배열이란 ★변수는 어떤 자료형의 값을 저장하기 위한 공간이다. 배열은 이런 변수가 여러 개 연속해 있다고 보면 된다. 즉, 배열(array)은 같은 자료형의 값 여러 개를 변수 하나로 묶어 관리하는 것이다. 배열을 사용하면 학생 4명의 점수를 각각의 변수에 저장하지 않고, 아래와 같이 바꿀 수 있다.int [] scroeArray = {80, 90, 100, 70}; 배열을 사용하니 4줄로 작성되었던 코드가 1줄로 줄고, 변수 1개로 값 4개를 관리할 수 있다. 예제는 변수가 4개라서 간단해보이지만 값이 수..
Background - Computer Architecture
·
🌲 Dreamhack/System Hacking
보호되어 있는 글입니다.
System Hacking Introduction-Tool: Environment Setip
·
🌲 Dreamhack/System Hacking
보호되어 있는 글입니다.
5장 - 같은 작업 반복하기: 반복문
·
🦖 Private/Java Language
프로그램을 작성하다 보면, 같은 명령을 여러 번 수행해야 할 때가 있다. 이럴 때 반복문을 사용하면 편하다. 반복문에는 for문, do - while문이 있다. 반복문을 어떻게 작성하고 사용하는지 알아보자. 5.1. 범위 안에서 반복할 때: for 문5.1.1. 기본 형식 ★for문은 대표적인 반복문의 형태로, 정해진 횟수나 범위만큼 반복할 때 사용한다. 형식은 다음과 같다.for(초기값; 조건식; 증감식){ [실행문]; //반복 실행할 명령문} for문은 다음과 같이 등장한다. 1. 초기값: 초기값은 반복 범위의 시작 값이다. 변수에 값을 넣어 초기화하는 방식으로 작성한다. 초깃값은 반복문을 처음 실행할 때 한 번 수행한다. 2. 조건식: 반복문을 실행할 조건을 넣는다.조건은 보통 반복할 횟수나 범위를..
4장 - 조건에 따라 흐름 바꾸기: 조건문
·
🦖 Private/Java Language
자바 프로그램을 작성하면 보통 명령을 순차적으로(코드를 위에서 아래로) 실행한다. 하지만 조건에 따라 명령을 수행하거나 수행하지 않아야 할 때가 있다. 이럴 때 우리는 조건문을 사용하며, 이 장에서는 조건문을 어떻게 사용하는지 그리고 조건문의 종류로는 무엇이 있는지 살펴볼 것이다.4.1. 조건이 하나일 때: if-else조건문은 조건에 따라 실행하는 명령이 달라진다. 기본 형식은 다음과 같다.조건을 만족하면 if 블록의 실행문이 출력되고, 조건을 만족하지 않으면 else 블록의 실행문이 출력된다.if ([조건]) { [실행문]; //조건을 만족할 때 실행할 명령문}else{ [실행문]; //조건을 만족하지 않을 때 실행할 명령문}if-else 문에서 중괄호{}는 실행할 명령문의 범위를 명시하며, 실행할 ..