Img profile default
신현식
  • 2016.4.25 23:29
  • 조회수 34
  • 답변수 1
Img profile default
신현식
  • 2016.4.25 23:29
  • 조회수 34
  • 답변수 1

어찌어찌 해결했는데 이해가 안되 질문드립니다.

정답은 제출했지만 의문이 있어 질문합니다.

StringBuffer reverse(strK);
이걸 이요해서 문자열을 역순했더니 에러가 납니다.

클래스를 임포트 하지 않아 에러가 나는 것인지 잘못사용한것인지 이해가 안갑니다.

ReverseStr.java
import java.util.Arrays;

public class ReverseStr {
    public String reverseStr(String str){
        String[] array;

    array = str.split("");

    Arrays.sort(array);

    String strK = new String();

    for(int i = array.length - 1;i >= 0 ; i--){
      strK =  strK + array[i];
    }

    return strK;
    }
}
MainRunner.java
//아래는 실행을 위한 코드입니다. 수정하지 마세요.
public class MainRunner {
    public static void main(String[] args) {
        ReverseStr ex = new ReverseStr();
    }
}
  • #자바 입문
  • #문자열 내림차순으로 배치하기

1 답변

  • Gscxhpxkg5i74t30rimh
    정두식
    • 2016.4.26 06:24

    StringBuffer reverse(strK);
    는 문법이 맞지 않네요

    StringBuffer sb = new StringBuffer(str);
    

    한 다음에 sb를 사용해야 합니다.

    • 감사합니다.-신현식
      2016.4.26 22:18

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.