코딩 문제

[코딩 문제] 문자열 반전

Joo.v7 2024. 8. 30. 19:19

문제)

문자열을 반전된 문자열로 반환하는 메소드를 작성하시오.

 

코드

String은 기본적으로 char 배열이다.

public char charAt(int index)는 String의 index(0부터 시작)번째 위치의 값을 char로 return. 

public class Utilities {
    // To-do: Create reverse method here
    public static String reverseString(String s) {
        String result = "";

        for (int i = s.length() - 1; i >= 0; i--) {
            result = result + s.charAt(i); 
        }

        return result;
    }
}

class Test2 {
    public static void main(String[] args) {
        String s = "Hello";
        s = Utilities.reverseString(s);
        System.out.println(s);
    }
}

 

실행 결과

olleH

 

 

2024.08.28 - [Java] - [Java] 08. 참조 타입

 

 


 

 

출처: https://github.com/gikpreet/class-programming_with_java/tree/master

 

GitHub - gikpreet/class-programming_with_java

Contribute to gikpreet/class-programming_with_java development by creating an account on GitHub.

github.com

 

'코딩 문제' 카테고리의 다른 글

[코딩 문제] Calculator  (2) 2024.09.08
[코딩 문제] Palindrom  (0) 2024.08.23
[코딩 문제] 연도 일자를 월/일로 계산하기  (0) 2024.08.23
[코딩 문제] 미로 탐색  (0) 2024.08.23
[코딩 문제] TicTacToe 게임  (0) 2024.08.23