logo

문자열의 각 단어를 반전시키는 Java 프로그램

reverse(), Split() 및 substring() 메소드를 사용하여 문자열의 각 단어를 뒤집을 수 있습니다. StringBuilder 클래스의 reverse() 메소드를 사용하면 주어진 문자열을 반전시킬 수 있습니다. Split('\s') 메소드를 사용하면 배열의 모든 단어를 가져올 수 있습니다. 첫 번째 문자를 얻으려면 substring() 또는 charAt() 메서드를 사용할 수 있습니다.

문자열의 각 단어를 반대로 바꾸는 예를 살펴보겠습니다.

정렬 알고리즘 병합 정렬

파일: StringFormatter.java

자바에서 날짜 형식 지정
 public class StringFormatter { public static String reverseWord(String str){ String words[]=str.split('\s'); String reverseWord=''; for(String w:words){ StringBuilder sb=new StringBuilder(w); sb.reverse(); reverseWord+=sb.toString()+' '; } return reverseWord.trim(); } } 

파일: TestStringFormatter.java

 public class TestStringFormatter { public static void main(String[] args) { System.out.println(StringFormatter.reverseWord('my name is khan')); System.out.println(StringFormatter.reverseWord('I am sonoo jaiswal')); } } 

산출:

 ym eman si nahk I ma oonos lawsiaj