how to check integer in string in java code example

Example 1: java test if a string is a int

public static boolean isInt(String str) {
	
  	try {
      	@SuppressWarnings("unused")
    	int x = Integer.parseInt(str);
      	return true; //String is an Integer
	} catch (NumberFormatException e) {
    	return false; //String is not an Integer
	}
  	
}

Example 2: check if the given string is a number

//Add this to your code and call
static private boolean isMyNumber(String s){
        try{
            Integer.parseInt(s);
            return true;
        }catch (Exception e){
            return false;
        }
    }

Example 3: java check if int

//"% (modulo)" calulates the remainder when the value on the left is divided by the value on the right

float number = 20;

if(number%1 == 0){
	println("It is an integer");
} else {
	println("It is not an integer");
}

Tags:

Java Example