자바 표준 입력 Scanner 클래스를 알아보자
·
JAVA
[Scanner Class] 자바에서 사용자 입력을 받는 가장 기본적인 클래스이다.  입력 메서드 대부분은 공백과 개행 (' ', '\n', '\t', '\r') 을 기준으로 읽어 들인다. Scanner 클래스는 입력 값을 대부분 토큰 단위로 읽고(nextLine()은 Enter 단위), 이 토큰을 반환하는 데이터 형태에 따라 몇가지 메서드가 Scanner 클래스에 존재한다. 토큰단위란더보기Scanner 클래스에서 **토큰(token)**이란 입력된 문자열에서 의미 있는 최소 단위로 나뉜 단어 조각을 말한다. Scanner는 공백이나 특정 구분자를 기준으로 문자열을 잘라서 각 조각을 토큰으로 취급한다. 예를 들어, Scanner로 "Hello World 123"라는 문자열을 입력받으면, Hello, Wo..
재귀함수를 코드에 적용해보자
·
Front/javascript
[재귀함수]함수에서 자기 자신을 다시 호출해 작업을 수행하는 방식이다. 특정 분기까지 자기 자신을 계속해서 호출하는데, 주로 반복문을 구현할 때 사용한다. [목표]api응답으로  String 형태의 객체 안에 3개의 배열을 받아온다. 그중 각 배열의 첫 번째 요소만 사용하되 이미 동일한 내용이 있으면 그다음 요소 저장하도록 하는 걸 구현하고 싶다.간단하게 설명하면  [a,b,c]   [a, b, c]  [d, e, f] 면  [a, b, d] 저장하는 식으로!  근데 String 형태이기 때문에 json 파싱이 안되서 match를 통해 원하는 정보를 빼주고 이전의 정보와 비교하면서 같은 게 있으면 다음 match로 넘아가는 방법으로 코드를 짜 주었다. [구현]if (fileList) { ..
백준 5543 상근날드 1년전 코드랑 비교하기
·
알고리즘
1년 정도 손을 놓았던 알고리즘을 다시 해보려고 한다. 유명한 것 먼저 풀어 보려고하는데 마침 1년 전에 풀었던 문제가 있어서 지금과 비교해 보면 어떨까 해서 글을 작성하게 되었다.  [ 상근날드 문제 ]문제는 대충 버거 제일 저렴한 가격과 음료의 저렴한 가격을 더해 50원을 빼라 뭐 이런 문제이다.  [ 1년전의 나 ]1년전의 나는 ArrayList 리스트를 사용하여 코드를 짰었다. 왜그랬지...? 아마 저때는 아는 것 중 ArrayList가 제일 적합하다고 생각했었게지...ㅎㅎ 아무튼 다시보니 굳이 리스트를 쓰지 않아도 할 수 있는 문제였었다. 그리고 두개의 리스트를 사용하는 바람에 조금 더 효율을 떨어뜨린 것 같기도하다. import java.util.ArrayList;import java.util..
작심삼주 오블완 챌린지
·
카테고리 없음
https://www.tistory.com/event/write-challenge-2024 작심삼주 오블완 챌린지오늘 블로그 완료! 21일 동안 매일 블로그에 글 쓰고 글력을 키워보세요.www.tistory.com 오늘 블로그 완료 챌린지 도전! 3주동안 안까먹고 열심히 써서 스마트모니터 받아야지! 제발 나 뽑아줬으면 좋겠다 ㅠㅠ
해니01_15
'분류 전체보기' 카테고리의 글 목록 (10 Page)