[Java] 문자열에서 특정 문자열 제거하기

WooHyunLEE·2023년 8월 23일
0

Java에서 문자열 제거하기

replace() 메서드를 이용하여 java의 문자열에서 특정 문자열 또는 공백을 제거할 수 있습니다.


프로그래머스 LV.2 이진 변환 반환하기

https://school.programmers.co.kr/learn/courses/30/lessons/70129

class Solution {
    public int[] solution(String s) {
        int[] answer = {};

        int count = 0;
        int zero = 0;

        while (!s.equals("1")) {
            for (int i = 0; i < s.length(); i++) {
                if (s.charAt(i) == '0') zero++;
            }

            if (s.contains("0")) {
                s = s.replace("0", "");
            }

            s = Integer.toBinaryString(s.length());
            count++;

        }

        answer = new int[]{count, zero};





        return answer;
    }

}
profile
이우현의 개발 블로그입니다.

0개의 댓글