Mega Code Archive

 
Categories / Java Tutorial / Data Type
 

Validate if a String contains only numbers

public class Main {   public static boolean containsOnlyNumbers(String str) {     for (int i = 0; i < str.length(); i++) {       if (!Character.isDigit(str.charAt(i)))         return false;     }     return true;   }   public static void main(String[] args) {     System.out.println(containsOnlyNumbers("123456"));     System.out.println(containsOnlyNumbers("123abc456"));   } } /* true false */