0
문자 배열이 있습니다. {'H','e','l','l','o',' ','W','i','n'};
{Win Hello}와 같은 배열로 문장의 순서를 바꾸고 싶습니다. 어떻게 내가 자바에서 이렇게 할 수 있습니다.문자 배열의 단어 반전
감사
문자 배열이 있습니다. {'H','e','l','l','o',' ','W','i','n'};
{Win Hello}와 같은 배열로 문장의 순서를 바꾸고 싶습니다. 어떻게 내가 자바에서 이렇게 할 수 있습니다.문자 배열의 단어 반전
감사
char ch[]={'H','e','l','l','o',' ','W','i','n'};
String s=new String(ch);
String temp[]=s.split(" ");
s=""+temp[1]+" "+temp[0];
ch=s.toCharArray();
당신은 당신이 문자 배열로 변환 할 수 있습니다 algo.Now 위를하여 취소 할 수 있습니다.
이 예제 솔루션은 문자 배열과 문자열 작동 :
public char[] reverseWords(final char[] input){
return reverseWords(new String(input)).toCharArray();
}
public String reverseWords(final String input){
//Cut words to array
final String[] words = input.split(" ");
String result="";
//Reverse array
for (int i=words.length-1; i>-1; i--){
result += words[i]+" ";
}
result = result.trim();
return result;
}
당신은 무엇을하려고 했습니까? 제안 : 배열을 값''''에 분할 해보십시오. – Aquillo