HTML
·
HTML
💡HTML HTML(Hyper Text Markup Language)은 웹페이지를 만들기 위한 언어로 웹브라우저 위에서 동작하는 언어다. HT + ML Hyper-text → 초월적인 텍스트 (우리가 웹브라우저에서 보는 것들) Markup Language → 글씨를 꾸며주는 것( 글씨에 보조적인 것을 붙여 표현을 해준다) DOCTYPE DOCTYPE(document type = 문서의 타입)은 선언된 페이지의 HTML 버전이 무엇인지를 웹 브라우저에 알려주는 역할을 하는 선언문이다. DOCTYPE 선언은 HTML 문서에서 태그를 정의하기 전에 가장 먼저 선언되어야만 합니다. 💡 Tag tag는 콘텐츠를 감싸서 그 정보의 성격과 의미를 정의한다. 시작이 있으면 끝이 있어야 한다. -> 열었으면 닫아야 한..
배열
·
Java
💡 배열 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것을 "배열"이라고 한다. 여러 값을 index로 접근해서 관리할 수 있다. (index는 0부터 시작한다. 범위는 0부터 배열의 길이 -1까지이다) 배열 선언 타입[] 변수이름; -> int[] score; 타입 변수이름[]; -> int score[]; 배열 생성 배열을 선언하는 것은 단지 생성된 배열을 다루기 위한 참조변수를 위한 공간이 만들어질 뿐이고, 배열을 생성해야만 비로소 값을 저장할 수 있는 공간이 만들어지는 것이다. 타입[] 변수이름; // 배열을 선언 변수이름 = new 타입[길이]; // 배열을 생성 // 배열 선언과 생성을 동시에 int[] score = new int[5]; // 길이가 5인 int배열 배열의 인덱스를 활용해..
반복문 - for문
·
Java
💡 For문 코드를 작성하다 보면 중복이 되는 코드들이 있다. 중복되는 코드들을 반복문을 이용하여 간단하게 표현할 수 있다. 반복문은 어떤 작업이 반복적으로 수행되도록 할 때 사용된다. 반복의 3요소에는 초기값 지정; 반복 조건; 상태 변경(반복할 때마다 실행될 것))이 있다. for문의 기본 구조 for(초기값 지정; 조건 상태; 상태 변경) { // 조건식이 참(true)인 동안 수행될 문장 } 제일 먼저 초기화가 수행된다 -> 초기값 지정 조건식이 참인 동안 수행될 문장이 실행된다. -> 조건 상태 확인 후 블럭 안 구문 실행 문장이 실행되고 증감식이 진행된다. -> 상태 변경 조건식이 거짓이 되면 for문을 빠져나간다. -> 조건 상태 확인 후 false면 for문 종료 for문 사용 예 for(..
메가테라 2주차 회고
·
성장이야기/주간회고
2주차 회고 메가테라 2주 차를 진행하면서 있었던 일을 종합해서 회고하였습니다. 반복 수련 1주차를 무사히(?) 마치고 본격적으로 코딩을 시작하는 주인 2주 차를 맞이했다. 1주차를 진행할 때 코딩을 하지 않고 컴퓨터에 대한 조사만 했기 때문에 코딩을 빨리 해보고 싶다는 생각을 자주 했었다. 그럴 때마다 트레이너님들은 어차피 다음 주부터 "코딩만 한다", "코딩 지옥이다" 이런 식으로 말씀을 하셨었는데 그 당시는 깨닫지 못했지만 2주 차를 마무리하는 지금은 어느 정도 무슨 말인지 이해가 간다.. 2주차를 시작할 때 코딩을 한다는 설레는 마음으로 월요일을 맞이했다. 코딩 도장이라는 코딩 테스트 문제도 풀었고, 주말에 들은 강의 내용을 바탕으로 팀원들과 토론도 했다. 그리고 주간 과제로 총 10단계의 문제들..
조건문
·
Java
Boolean boolean 자료형은 참 또는 거짓(true/false)의 값을 갖는다. boolean 연산은 조건문의 판단 기준으로 많이 사용한다. System.out.println(1 true System.out.println(1 > 3); -> false Single equal(=) - assign assign → single equal (=) ⇒ 변수에 값을 지정 / 값에 이름을 붙여줌. x = 1; x라는 변수에 1을 할당했다고 표현이 된다. boolean result = 1 = 1; System.out.println(result); -> 1 error result에다 1을 할당해주고 또 1을 할당해준다는 의미는 말이 안되기 때문에 에러가 발생 Double equal(==) - ..
입출력
·
Java
Scanner Java에서 입력을 받으려면 Scanner라는 도구(객체)를 이용해야 한다. 그런데 아무것도 없는 상태에서는 Scanner라는 개념이 없기 때문에 import를 해줘야 한다. import란? 더보기 다른 패키지안에 있는 클래스/메소드/변수를 사용하고자 할 때 사용하는 키워드이다. import java.util Scanner; java에서 기본으로 만들어 놓은 것이다. Scanner 객체 생성 Scanner 이름 = new Scanner(System.in) Scanner는 어딘가(키보드)에서 값을 가져오는 도구이다. System.in (입력) System.in은 사용자로부터 입력을 받기 위함 new는 "create"와 같은 의미 String name = 이름.nextLine(); scanne..