상세 컨텐츠

본문 제목

JAVA문제 메소드문제/연습문제/자바문제

JAVA문제

by 담디비 2020. 2. 20. 23:59

본문

제가 이 카테고리의 처음으로 올리게 되는 문제는 바로  메소드 문제입니다! 

같이 풀어보고  자바실력 쫙쫙오르는! 좋은 시간 가졌으면 좋겠습니다 

감사합니다 !

 

-Problem-

ㅡ메소드를 정의하여 입력받은 숫자를 거꾸로 뒤집은 쉬를 출력하는 프로그램을 작성하세요 

 

-Result-

Number:12345

result:54321

 

 

 

 

 

 

 

 

 

 

---------------------------------먼저 풀어보세요~ -------------------------------------------

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

문제는 간단합니다 

제 생각구조를 말씀드리자면 

저는 맨처음에 정수로 받아야 되나 싶어서 계속 int 로 생각하다가 

아무래도 문자열을 뒤집어 엎어야 되는거같아서 String 쪽으로 생각을 돌렸습니다 

그러다가 하나 나온생각이 그냥 revers()기능 사용할까 하다가 

이 문제는 그걸 요구하는게 아닌거 같아서 

생각을 좀더 하여 String="" 아무것도 없는 공백에 뒤집어진 문자를 붙여보기로 하였습니다 

차례대로 붙여야 하니 for문도 생각했구요 

그랬더니 꽤 간단하게 나오게 되었습니다!

 

짝짝짝짝짝

 

 

이방법이아니라 

public static String str(String a)

{ return ( new StringBuffer(a) ).reverse().toString(); }

이렇게 메소드 작성하고 사용하시는 것도 가능하답니다

 

 

 

관련글 더보기