Last active
August 29, 2015 14:04
-
-
Save dilnei/88bcec4ca83576b72c23 to your computer and use it in GitHub Desktop.
Métodos utilitários para detecção de character e number.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package br.com.risingforce.funcoes; | |
/** | |
* Classe que contém métodos utilitários para detecção de character e number. | |
* | |
* @author Dilnei Cunha. | |
*/ | |
public class ValidaCharacters { | |
/** | |
* Método responsável por verificar se o valor recebido é um número. | |
* | |
* @param str | |
* | |
* @return boolean - <pre>verdadeiro se a String recebida for um número, | |
* false se a String conter character</pre> | |
*/ | |
public static boolean isNumber(String str) { | |
char[] c = str.toCharArray(); | |
boolean d = true; | |
for (int i = 0; i < c.length; i++) { | |
if (!Character.isDigit(c[i])) { | |
d = false; | |
break; | |
} | |
} | |
return d; | |
} | |
/** | |
* Método responsável por verificar se o valor recebido é um character. | |
* | |
* @param str | |
* | |
* @return boolean - <pre>verdadeiro se a String recebida for um character, | |
* false se a String conter números</pre> | |
*/ | |
public static boolean isCharacter(String str) { | |
char[] c = str.toCharArray(); | |
boolean d = true; | |
for (int i = 0; i < c.length; i++) { | |
if (Character.isDigit(c[i])) { | |
d = false; | |
break; | |
} | |
} | |
return d; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment