프로그램 절차의 개수는 정해져 있어야 한다.각 절차는 항상 같은 내용이어야 한다.최대한 모든 가능성을 고려해야 한다.예시는 절차를 검증하는 데 사용한다.👉 예시끝말잇기1\. 게임에 몇 명이 참가할지를 선택한다.2\. 참가자 순서를 정한다. (편의상 숫자로 한다.)3\
객체(object) : 자료형의 일종으로 다양한 값을 모아둔 또다른 값종류 : 배열(array), 함수(function), 배열이나 함수가 아닌 객체배열 : 다양한 자료형들을 하나로 묶어둔 것배열의 요소 개수 구하기 : 배열 이름 뒤에 .length를 붙이면된다.❓ Q
복잡한 웹앱에서 데이터와 화면 일치 문제 같은 것을 쉽게 풀어준다.요즘 트렌드단점 : 검색 엔진 노출에 어려움이 있다.
File 클래스는 파일 또는 폴더에 대한 정보를 제공하는 클래스이다.File 클래스의 객체는 정보를 조회하고자 하는 파일이나 폴더의 경로에 대한 문자열을 생성자 파라미터로 전달하는 형태로 만들 수 있다. 이때 파라미터로 전달되는 경로가 실제로 존재하지 않더라도 File
다수의 데이터를 쉽게 처리할 수 있는 표준화된 방법을 제공하는 클래스들로 기존 배열형태의 자료 저장에서 좀 더 다양한 데이터들을 저장하기 위한 필수 클래스이다.데이터에 이름표를 적용하여 저장하기HashMap 클래스는 Map 인터페이스를 상속받는 '자료 보관소'이기 때문
컴파일 에러소스코드의 구문 오류로 인하여 컴파일이 불가능한 상태이클립스에서 빨간색으로 표시되는 경우에 해당한다.프로그램을 실행하기 전에 발견되므로 상대적으로 고치기 쉽다.런타임 에러구문상의 에러는 없지만, 프로그램이 실행되는 과정에서 다양한 경우의 수에 대응하지 못하여
정규 표현식(Reqular Expression)은 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 '형식언어'이다.정규 표현식은 많은 텍스트 편집기와 프로그래밍 언어에서 '문자열의 검색과 치환'을 위해 지원하고 있다.java.util.regex 패키지에 포함되어
Java는 데이터를 관리하기 위하여 기본 데이터 타입을 지원하지만, 클래스를 통해서 만들어진 객체를 통한 데이터 관리도 가능하다.어떤 상황에서는 기본 데이터 타입의 변수를 객체 형태로 사용해야 하는 경우가 있는데, 이때 기본형 타입을 객체로 포장할 필요가 있다.포장 클
패키지 -> 클래스에 대한 묶음 단위클래스를 용도별이나, 기능별로 그룹화 한 것을 말한다. 소스코드는 폴더로 분류된 형태로 존재하게 된다.서로 다른 패키지에 속해 있다면 다른 클래스와 이름이 동일하더라도 충돌이 발생하지 않는다. (서로 다른 폴더에는 이름이 같은 파일들
디자인 패턴이란 기존 환경 내에서 반복적으로 일어나는 문제들을 어떻게 풀어나갈 것인가에 대한 일종의 솔루션 같은 것이다.디자인 패턴은 설계자들이 "올바른" 설계를 "빨리" 만들 수 있도록 도와준다.프로그램 내의 여러 곳에서 반복적으로 사용되어야 하는 객체에 대해 전역적
웹페이지에 생명을 불어넣는 역할을 함 (동적인 부분 담당)스크립트 언어의 종류프로그램이 시작되는 런타임 언어가 해석되고 실행이 가능표준 버전 : ES5, ES6(ECMAScript2015, ES2015)자료형 (Data Type) : 데이터를 다루기위해 미리 정해놓은
: 웹사이트이 뼈대를 구성하기 위해 사용하는 마크업 언어\-> 보통 웹에서 주로 사용하였으나 웹 브라우저를 이용하여 데스크탑 용 앱을 만들 수 있는 기술에도 사용된다.:웹사이트의 구조를 만들고 웹사이트에 들어갈 내용을 채운다.구성웹사이트의 뼈대를 구성하는 태그들 \->
https://nodejs.org/ko/ 에 들어가서 node js를 설치해준다.https://code.visualstudio.com/ 에 들어가서 vs code를 설치해준다.
\[자료구조] 스택 (STACK), 큐(QUEUE) 개념/비교 /활용 예시자바(Java) 스택(Stack) 클래스 및 예제\[Java] Stack(스택) 사용법 및 예제프로그래머스 짝지어 제거하기(Java)\[코테/JAVA] 연습문제 : 같은 숫자는 싫어\[프로그래머스
\[자료구조] 스택 (STACK), 큐(QUEUE) 개념/비교 /활용 예시자바(Java) 스택(Stack) 클래스 및 예제\[Java] Stack(스택) 사용법 및 예제프로그래머스 짝지어 제거하기(Java)\[Java] 삼항연산자 사용법 & 예제\[프로그래머스] 올바른
📌 문제세계는 균형이 잘 잡혀있어야 한다. 양과 음, 빛과 어둠 그리고 왼쪽 괄호와 오른쪽 괄호처럼 말이다.정민이의 임무는 어떤 문자열이 주어졌을 때, 괄호들의 균형이 잘 맞춰져 있는지 판단하는 프로그램을 짜는 것이다.문자열에 포함되는 괄호는 소괄호("()") 와