inblog logo
|
stupefyee
    알고리즘문제풀기

    [JAVA 문제 풀이] 49. 인덱스 바꾸기

    프로그래머스(120895)
    Stupefyee's avatar
    Stupefyee
    Dec 24, 2024
    [JAVA 문제 풀이] 49. 인덱스 바꾸기
    Contents
    내가 작성한 코드다른 사람의 코드
    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/120895?language=java
    notion image

    내가 작성한 코드

    💡
    class Solution { public String solution(String my_string, int num1, int num2) { String[] arr = my_string.split(""); // 문자열 배열화 String str1 = arr[num1]; // 바꿀 문자열 1 String str2 = arr[num2]; // 바꿀 문자열 2 // 위치 변경 arr[num1] = str2; arr[num2] = str1; // 문자열로 바꾸기 return String.join("", arr); } }

    다른 사람의 코드

    💡
    class Solution { public String solution(String my_string, int num1, int num2) { String answer = ""; char[] ch = my_string.toCharArray(); // char 배열화 // 문자열에서 따와서 배열에 바꿔넣기 ch[num1] = my_string.charAt(num2); ch[num2] = my_string.charAt(num1); // char String으로 변환 answer = String.valueOf(ch); return answer; } }
    Share article
    Contents
    내가 작성한 코드다른 사람의 코드

    stupefyee

    RSS·Powered by Inblog