코린이8 [JAVA] Scanner 이용해 입력 받기 자바의 Scanner 클래스 자바는 Scanner라는 메소드를 이용해서 사용자의 입력을 받는다. 1. 입력 하는 데이터의 타입에 따라 구분한다.int형nextInt()String형next() 혹은 nextLine() int형은 nextInt() 을, String형은 nextLine() 혹은 nextLine() 을 사용해서 입력을 받을 수 있다. next() :공백을 기준으로 한 단어 또는 한 문자씩 입력받는다.버퍼에 입력된 문자나 문자열에서 공백 전까지의 단어를 읽는다.개행 문자를 가져오지 않는다.nextLine() :문자 또는 엔터를 치기 전까지의 문장 전체를 입력받는다.버퍼에 입력된 문자열을 개행 문자까지 다 가져온다. ex)Scanner scanner = new Scanner(System... 2024. 7. 14. [c++] 구조체 백터 푸시백 , 순서쌍 넣기 /struct vector push_back 구조체 (struct) : 구조체란 사용자가 직접 자료형을 지정함.아래와 같이 POS라는 자료형의 구조체를 형성할 수 있다.struct POS{ int y,x; string name; }; 구조체 멤버 접근 POS a, b; cin >> a.x >> a.y >> b.x >> b.y;:메인 함수에서 위와 같이 POS라는 자료형의 멤버변수를 선언하고, '.'를 사용해서 위에 구조체에 형성한 개별 멤버에 접근할 수 있다. 구조체에 순서쌍 push_back 아래와 같이 구조체를 사용해서 순서쌍을 vector에 push_back 할 수 있다. case 01#include #include using namespace std;struct POS{ int y, x;};int main(){ .. 2024. 7. 13. [c++] vector push_back과 emplace_back 1. push_back과 emplace_back의 차이 push_back과 emplace_back은 vector안에 객체를 넣는 방식에 차이가 있다. push_back() 함수는 객체를 집어넣는 형식이다. 따라서 객체가 없는 상황이라면 '임시 객체'가 있어야한다. 이미 만들어진 객체를 넣는 함수인 것이다. 이때 인자는 v의 끝에 계속해서 추가된다.vectorv;for (int i = 0; i > a; v.push_back(a);}//v에 5개의 int형 인자를 받음. 반면에 emplace_back()함수의 경우, 함수를 구성하는데 필요한 정보먼저 넣어주고 함수 내에서 객체를 생성해서 삽입하는 방식이다.함수 내부에 임시객체가 생성돼서 자리를 잡아준다는 특징을 가진다. 따라서 emplace_back(.. 2024. 6. 27. CSS적용방식 / 내부스타일 시트, 외부스타일 시트, 인라인스타일 드디어 CSS 시작 ! 먼저 css의 문법 기본틀은 이렇다. 선택자{속성: 값;} ex) p{color:green;} 위 안에 있는 세 개의 문단들을 각각 다른 방식을 적용해서 글자 색상을 변경해보겠다.ㅎㅎ 글자의 색을 바꾸는 문법의 종류에는 세 가지가 있다. 내부 스타일 시트/ 외부 스타일 시트/ 인라인 스타일 1. 내부 스타일 시트 - 태그를 사용, html 문서에 바로 적용함. - 태그 내에 작성함. 태그를 태그를 사용하여 내부 스타일 시트 방식으로 변경 완료. 이 밖에 내부 스타일 시트 2. 외부 스타일 시트 (*가장 많이 사용) - 외부에 있는 .css(stylesheet 파일) 문서를 연결함. -실무에서 사용, 가장 많이 사용 -안에 외부의 .css문서 파일 링크와.. 2024. 1. 7. HTML로 로그인 창 뼈대 만들어보기 웹 사이트에 로그인 할 때 우리가 자주 마주하는 로그인 창을 지금까지 익힌 html로 만들어보기 도저어언! 완성한 코딩 ! -다른 웹사이트 계정으로 연동할 수 있는 소셜로그인 창도 만들어주고, sign in with google 이미지도 가져와서 ★ 로 바로 연결 될 수 있게 넣어주었다. ★password는 입력할 때 'for 속성값'과 'id 속성값' 이 같아야한다. (입력 시 ·······라고 입력됨) - 최종 저장하기 전에 수정을 했었나보다,,ㅎ누락된 태그를 여기에 적어보면 or Forgot your password? 이렇게 적으면 로그인 창 아래에 id/pw를 잊어버렸을 때 찾을 수 있는 링크로 연결되는 버튼을 만들 수 있다.! (아직 id/pw를 찾을 수 있는 웹은 존재하지 않.. 2024. 1. 7. 나무위키st 목록표 만들어보기 나무위키에 들어가면 보기쉽게 작성된 목록표를 구현해보고자 도전 ..! (아직 HTML만 배운 상태로 하는 거라 CSS나 JS은 적용하지 않은 상태다. 큰 틀만 짜여있는 결과물이라고 생각하면 된다.) / 과 의 구분과 경계를 명확히 하는게 조금 헷갈렸지만, 세로열로 그어진 일직선을 따라.... , 짝(?) 잘 찾아주기. / a 태그를 통해 연결 될 실제 나무위키 링크도 넣어보았다 . ㄴ그렇게 완성한 html 뼈대의 모습이다. ㄴ 이렇게 해당 글자를 클릭하면 바로 해당 페이지 링크로 연결된다. +css랑 JS 배워서 다시 완벽하게 구현하러 와야지. ^^ 2024. 1. 7. 링크와 이미지 넣기 - src속성, alt속성, 이미지 링크(img) 1)img 태그와 alt 속성/ 이미지 경로 표시 여기에서 주의할 게 바로, "src 속성" 이다. src 속성 -> 삽입하려는 이미지의 경로 ★★★★ 기준 : 실행되는 HTML 파일의 위치 ! -html 파일의 위치를 기준으로 '이미지 파일의 경로'를 나타낸다. ★★ html파일과 같은 위치(현재 폴더) 에 있는 경우 사용하는 ./ 은 생락할 수 있음. ../ 은 상위 폴더에 있던 이미지파일을 불러온 것이고, ./은 html과 동일한 폴더에 있는 이미지 파일을 불러오는 상황이다. 짠! 이렇게 내가 설정한 이미지를 삽입했다. 2) 이미지 링크 -이미지 링크란 html에서 해당 이미지를 클릭하면 특정 웹 사이트로 이동할 수 있는 링크다. 지금부터 우리가 모두 잘 알.. 2024. 1. 7. Visual Studio Code/ 여러 태그들 2023.06.16 코딩 공부 시작 ! Today's Summary오늘 익힌 html 여러 태그들 태그가 들어갈 곳 -대략적인 커다란 틀이라고 볼 수 있다. 이제 여기에 각종 태그들을 추가한다.-html 기본구조 -> DTD, html, title, body 1) DTD 문서형 정의2) 언어3) 9) 10) 중요, 강조에 따라 n :1부터 시작 / 순서대로, 건너뜀 x11) 12)13) 본문의 문단 작성 시 사용14) 줄 바꿈15)16) 17) 인용; 문단 단위 텍스트 18) 19) 20) 21) 22) 인용; 짧은 인용문 23) 24) 25) 삭제 테스트 추가 텍스트 26) 아래 첨자 > 27) 위 첨자 28)29) 30) 첫 결과물..ㅎㅎ 사진 설명.. 2024. 1. 7. 이전 1 다음