Ist mein Code richtig?
Java:
public class RegEx
{
/**
* Eine Methode, die wahr zurückgibt, wenn ein
* übergebener String der Klassenkonvention entspricht.
* @param className ein beliebiger String ungleich null
* @return true oder false.
*/
public boolean className (String className ){
return className.matches("[A-Z][a-zA-Z0-9_]*");
}
/**
* Eine Methode, die wahr zurückgibt, wenn ein
* übergebener String der Methodenkonvention entspricht.
* @param methodName ein beliebiger String ungleich null
* @return true oder false.
*/
public boolean methodName (String methodName ){
return methodName.matches("(_?[a-z]([a-zA-Z0-9]+)?)");
}
/**
* Eine Methode, die wahr zurückgibt, wenn ein
* übergebener String der Feldkonvention entspricht.
* @param feldName ein beliebiger String ungleich null
* @return true oder false.
*/
public boolean feldName (String feldName){
return feldName.matches("(_?[a-z]([a-zA-Z0-9]+)?)");
}
}