[코테6] 중복문자제거

byeol·2022년 10월 26일
0

코딩테스트

목록 보기
7/42

✔ 나의 답 -> 맞음

import java.util.*;

public class Main{
  public static String solution(String input){
     String output ="";
    while(input.length()!=0){
             output+=input.charAt(0);
             input = input.replace(String.valueOf(input.charAt(0)),"");
    }
  return output;
}

  public static void main(String[] args){
      Scanner kb = new Scanner(System.in);
      String input = kb.next();
      System.out.println(solution(input));

  }

}


✔ 강의 답

import java.util.*;

public class Pro6 {
   public static String solution(String str) {
	   String answer="";
	   for(int i=0;i<str.length();i++) {
		   if(str.indexOf(str.charAt(i))==i)
			   answer+=str.charAt(i);
	   }
	   return answer;   
   }
	
	
	
	
	
	public static void main(String[] args) {
		Scanner kb = new Scanner(System.in);
		String str = kb.next();
		System.out.println(solution(str));
		
		
		
	}
}
profile
꾸준하게 Ready, Set, Go!

0개의 댓글