목록공부 (45)
랩터
배열이란? 배열이란, 동일한 타입의 값들을 하나의 묶음으로 묶은 자료 구조를 의미합니다. 즉, 각 값들이 같은 의미를 지니면서 서로 연관성이 있을 때, 이들을 하나의 덩어리로 묶을 수 있으며, 이렇게 묶인 값들의 집합을 배열이라고 합니다. 배열을 만들때 중요한것 한가지 타입만 들어올수 있음 1차원 배열의 선언과 초기화 1차원 배열은 가장 일반적인 배열의 형태로, 배열의 요소가 배열이 아닌 배열을 의미합니다. 1차원 배열을 선언할 때에는 다음과 같이 타입 뒤에 대괄호를 붙여서 선언하고 초기화할 수 있습니다. 가변 배열 2차원 이상의 다차원 배열에서는 1차원보다는 자유로운 형태로 배열을 만들 수 있습니다. 즉, 배열이 2차원 이상일 때, 마지막 차수에 해당하는 배열의 길이를 고정하지 않아도 되며, 이러한 배..
01_sum sum 문제 수를 입력받아 0부터 해당 수까지의 합을 리턴해야 합니다. 입력 인자 1 : num int 타입의 정수 (num >= 0) 출력 int 타입을 리턴해야 합니다. 주의 사항 반복문(for)문을 사용해야 합니다. package com.choongang; public class A_Sum { public int sumTo(int num) { // TODO: int sum = 0; for(int i =0; i = 2) { num = num -2; } if(num ==1) { result = true; } else { result = false; } return result; } //음수일때 else { boolean result; while (num= 0) 출력 int 타입을 리턴해야 ..
반복문반복문은 코드들이 반복적으로 실행되도록 할 때 사용되며, 반복문의 종류로는 for문, while문, do-while문이 있습니다. for문과 while문은 서로 변환이 가능하기 때문에 반복문을 작성할 때 어느 쪽을 선택해도 좋지만, for문은 반복 횟수를 알고 있을 때 주로 사용하고, while문은 조건에 따라 반복할 때 주로 사용합니다. for문for문은 조건식이 참인 동안 주어진 횟수만큼 실행문을 반복적으로 수행합니다.public class Main { public static void main(String[] args) { int sum = 0; // for (초기화; 조건식; 증감식) for(int num = 0; num for문안에 i가 있어도 밖에서 i를 또 선언해서 쓸..
내계정에 연동-fork 코드 다운 code에서 zip file 다운로드 -한글 안깨지게 하는 코드 -쉬프트 두번 누르고 edit vm누르고 젤 첫번째꺼에서 2번째줄 해당 코드 그대로 작성 연산자(Operator) 연산자란, 하나의 값 또는 여러 개의 값을 피연산자로 하여 새로운 값을 만들어내는 기호를 의미합니다. 자바에서 연산자의 종류는 많습니다. 하지만, 모든 연산자를 지금 한 번에 배울 필요는 없습니다. 산술 연산자 나눗셈 연산자를 사용할 때, 좌항과 우항이 모두 int형이면 그 결과도 int형이기 때문에 소수점 이하의 값은 버려지고, 오직 몫만 결과로 반환됩니다. int num1 = 9 / 0; // 에러 double num2 = 9.0 / 0; // Infinity int num3 = 9 % 0;..
변수(Variable) : 값이 변할 수 있는 데이터를 임시로 저장하기 위한 수단 class Main { public static void main(String[] args) { int num; // 변수 선언 num = 1; // 값 할당 } } public class Main { public static void main(String[] args) { int a = 1; //int a까지는 선언 =1은 할당 int b = 2; int c = a+b; System.out.println(c); } } 상수(Constant) : 변하지 말아야 할 데이터를 임시로 저장하기 위한 수단 상수는 간단히 말해, 재할당이 금지된 변수입니다. 즉, 변수와 같이 선언하고 할당하여 사용할 수 있지만, 재할당이 금지돼 있습..