2017-10-16 3 views
-8

저는 용어가 있습니다. 예를 들어 String term = "Torx"이고, 자음 만 추출하고 싶습니다. 따라서 출력은 "Trx"가됩니다. 어떤 아이디어?Java에서 자음 만 추출하는 방법은 무엇입니까?

+1

* 당신은 무엇을 시도 * 우리가 여기없는 코드를 작성하기 위해, 우리는 여기에 당신이 – Lino

+0

을 코딩 할 때 발생하는 문제 난 당신을 제안 당신을 도와? String.replaceAll 메서드에서 JavaDoc을 읽습니다. –

+1

[Java로 문자열의 모든 모음을 제거] 가능한 복제본 (https://stackoverflow.com/questions/13167495/remove-all-vowels-in-a-string-with- java) – Ivar

답변

0

for 루프를 사용하여 <string>.charAt(index) 메서드를 사용해야하며 이처럼 전체 문자열을 확인하기 만하면됩니다. 문자가 자음 인 경우 결과 문자열에 연결합니다.

0

사용 문자열 대체 :

String Str = "torx"; 

    Str = Str.replace("a",""); 
    System.out.println(Str);   
    Str = Str.replace("e",""); 
    System.out.println(Str); 
    Str = Str.replace("i",""); 
    System.out.println(Str); 
    Str = Str.replace("o",""); 
    System.out.println(Str); 
    Str = Str.replace("u",""); 
    System.out.println(Str); 
관련 문제