제가 이 카테고리의 처음으로 올리게 되는 문제는 바로 메소드 문제입니다!
같이 풀어보고 자바실력 쫙쫙오르는! 좋은 시간 가졌으면 좋겠습니다
감사합니다 !
-Problem-
ㅡ메소드를 정의하여 입력받은 숫자를 거꾸로 뒤집은 쉬를 출력하는 프로그램을 작성하세요
-Result-
Number:12345
result:54321
---------------------------------먼저 풀어보세요~ -------------------------------------------
문제는 간단합니다
제 생각구조를 말씀드리자면
저는 맨처음에 정수로 받아야 되나 싶어서 계속 int 로 생각하다가
아무래도 문자열을 뒤집어 엎어야 되는거같아서 String 쪽으로 생각을 돌렸습니다
그러다가 하나 나온생각이 그냥 revers()기능 사용할까 하다가
이 문제는 그걸 요구하는게 아닌거 같아서
생각을 좀더 하여 String="" 아무것도 없는 공백에 뒤집어진 문자를 붙여보기로 하였습니다
차례대로 붙여야 하니 for문도 생각했구요
그랬더니 꽤 간단하게 나오게 되었습니다!
짝짝짝짝짝
이방법이아니라
public static String str(String a)
{ return ( new StringBuffer(a) ).reverse().toString(); }
이렇게 메소드 작성하고 사용하시는 것도 가능하답니다
JAVA문제//인터페이스기초/인터페이스문제/interface/자바연습문제 (0) | 2020.03.07 |
---|---|
자바문제/메소드문제/자바연습문제/자바코딩문제/boolean문 헷갈리는것 (0) | 2020.02.25 |
JAVA문제/메소드문제2/자릿수바꾸기/MATH/자바/프로그래밍/연습문제/자바연습문제 (0) | 2020.02.23 |