을 하면 String 타입의 자연수 n 이 생성된다. 그리고 이걸 int[] 배열을 길이를 지정할때 사용하였다.
StringBuilder?
StringBuffer 클래스는 String을 다루는 클래스다. 생성자의 파라미터로 문자열을 입력받을 수 있다. Stirng은 변경 불가능한 문자열을 생성하지만 StringBuilder는 변경 가능한 문자열을 만들어 주기 때문에, String을 합치는 작업 시 하나의 대안이 될 수 있다. 만들어진 문자열을 출력하기 위해 .toStrin()을 사용한다.
.reverse()
문자열을 뒤집을때 java.lang.StringBuffer 클래스의 reverse() 메소드를 사용할 수도 있다.
생성자의 파라미터로 문자열을 입력받을 수 있습니다.
String reverse = sb.reverse().toString();
StringBuffer 클래스의 reverse() 메소드를 호출하면, reverse() 메소드를 호출한 객체, 즉 여기서는 sb의 문자열을 거꾸로 뒤집어서 sb 객체의 reference를 리턴한다. (reverse() 메소드는 StringBuffer 객체를 리턴하기 때문에, toString() 메소드를 사용하여 String으로 변환해 주었다.)
String.valueOf(n) : int 타입의 자연수 n을 String 타입으로 바꿔줄 때
String[] 변수명1 = 변수명2.toString().split(""); : String 타입의 배열을 int 타입의 배열로 바꿔줄때 자주 사용하는 코드