HackerRank Java- Int to String
You are given an integer n, you have to convert it into a string.
Please complete the partially completed code in the editor. If your code successfully converts n into a string s the code will print "Good job". Otherwise it will print "Wrong answer".
- import java.util.*;
- import java.security.*;
- public class Solution {
- public static void main(String[] args) {
-
- DoNotTerminate.forbidExit();
-
- try {
- Scanner in = new Scanner(System.in);
- int n = in .nextInt();
- in.close();
- //String s=???; Complete this line below
-
- String s = "" + 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!!");
- }
- }
- }
-
- //The following class will prevent you from terminating the code using exit(0)!
- class DoNotTerminate {
-
- public static class ExitTrappedException extends SecurityException {
-
- private static final long serialVersionUID = 1;
- }
-
- public static void forbidExit() {
- final SecurityManager securityManager = new SecurityManager() {
- @Override
- public void checkPermission(Permission permission) {
- if (permission.getName().contains("exitVM")) {
- throw new ExitTrappedException();
- }
- }
- };
- System.setSecurityManager(securityManager);
- }
- }