Mega Code Archive

 
Categories / Java Tutorial / Data Type
 

Determining If a String Is a Legal Java Identifier

public class Main {   public static void main(String[] argv) throws Exception {     boolean b = isJavaIdentifier("my_var");    }   public static boolean isJavaIdentifier(String s) {     if (s.length() == 0 || !Character.isJavaIdentifierStart(s.charAt(0))) {       return false;     }     for (int i = 1; i < s.length(); i++) {       if (!Character.isJavaIdentifierPart(s.charAt(i))) {         return false;       }     }     return true;   } }