JAVA공부

문자열 출력하기

ideas0123 2024. 11. 22. 14:48

프로그래머스 문제)

문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요.


제한사항

1 ≤ str의 길이 ≤ 1,000,000

str에는 공백이 없으며, 첫째 줄에 한 줄로만 주어집니다.

 

더보기

//readline 모듈을 불러옴
//readline 모듈은 Node.js에서 콘솔을 통해 입력을 받을 때 사용
const readline = require('readline');

//readline 인터페이스를 생성
//입력과 출력을 설정하여 콘솔에서 데이터를 받을 수 있도록 함
const rl = readline.createInterface({
    input: process.stdin,  // 표준 입력(콘솔 입력)을 통해 데이터를 받음
    output: process.stdout // 표준 출력(콘솔 출력)을 통해 데이터를 출력
});

//나중에 입력받은 데이터를 저장하는 데 사용됩니다.
let input = [];

//'line' 이벤트를 설정
//사용자가 입력한 한 줄의 데이터가 들어오면 이 함수가 실행
rl.on('line', function (line) {
    input = [line]; //입력 받은 한 줄(line)을 input 배열에 저장 
    //이 경우, 기존 내용을 지우고 새로운 줄을 받으면 그 값만 유지
}).on('close', function() {
    //'close' 이벤트는 입력 스트림이 닫혔을 때 발생
    //이때 입력받은 데이터를 처리할 수 있습니다.
    str = input[0]; //입력받은 첫 번째 줄을 변수 str에 저장
    //이 후에 str을 사용하여 원하는 처리를 할 수 있습니다.
    console.log(str);
});

'JAVA공부' 카테고리의 다른 글

ORM (Object-Relational Mapping) - JPA  (1) 2024.11.24
MyBatis  (0) 2024.11.23
최빈값 구하기  (0) 2024.11.21
템플릿 문자열(template strings)  (1) 2024.11.20
중앙값 구하기_정렬.sort  (0) 2024.11.19