[HackerRank]-Java Int to String

다섯번 째 해커랭크 문제 기초이다.

Sample Input 0

100


Sample Output 0

Good job


예시 설명

예시를 보고 알기 힘들어서 코드를 뜯어보니

입력값 int n과 String s 값이 같을경우 Good job을 출력한다.

int형과 string형을 비교하는 방법을 알면 쉬워진다.


코드

try {
   Scanner in = new Scanner(System.in);
   int n = in .nextInt();
   in.close();
   //String s=???; Complete this line below

   //Write your code here
   String s = Integer.toString(n);
   
   if (n == Integer.parseInt(s)) {
    System.out.println("Good job");
   } else {
    System.out.println("Wrong answer.");
   }
  } catch (DoNotTerminate.ExitTrappedException e) {
   System.out.println("Unsuccessful Termination!!");
  }
 }
}

설명

Integer.toString()함수는 int형을 String형으로 반환한다.

Integer.parseInt()함수는 String형을 int형으로 반환한다.

요약

Integer.toString()

Integer.parseInt()