There is no build in solution in the Blackberry JDE to validate an Email address. A common approach would be to use regular expressions with a Pattern Match approach.
Unfortunately the Pattern and Match classes are also missing in the JDE.
There is a third party Regex project for Java ME called Regexp-me.
http://code.google.com/p/regexp-me/
Check out the source files and integrate them into your Blackberry Java project.
Below example describes how to utilise the RE class.
public static boolean validateEmail(String email) { if(email.length() == 0) { return false; } String pttn = "^\\D.+@.+\\.[a-z]+"; RE regex = new RE(pttn); if(regex.match(email)) { return true; } return false; }
That's it. Let me know if you have any problems with the instructions.