본문 바로가기
코딩 공부방 👩‍💻👨‍💻/알고리즘

[Java] 해커랭크(HackerRank) : Java Substring

by ByJinnie 2023. 2. 6.
반응형

[문제] 

substring을 연습하는 문제입니다. 하나의 문자열이 입력된 후 글자 범위(start, end)가 입력됩니다.

문자열의 index 범위(start, end - 1)를 출력하기 위해 substring 메서드를 활용해야 합니다.

 

예시)

입력값 :

Helloworld

3 7

 

출력값:

lowo(Helloworld의 index 3 ~ index 6)

 

[코드]

import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;

public class Solution {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        String S = in.next();
        int start = in.nextInt();
        int end = in.nextInt();
        
        System.out.println(S.substring(start, end));
    }
}

 

* 문제 출처 (Prepare > Java > Strings > Java Substring)

: https://www.hackerrank.com/

 

HackerRank

HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere!

www.hackerrank.com

 

반응형

댓글