Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private String frase;
- public UtilidadesFrase(){
- }
- public UtilidadesFrase(String frase){
- this.frase = frase;
- }
- public String palabraSaltoLinea(){
- String fras = frase.replaceAll(" ", "\n");
- return fras;
- }
- public boolean palindromo(){
- String fras = frase.replaceAll(" ", "");
- for (int x = 0; x < fras.length(); x++) {
- char chaP = fras.charAt(x);
- char chaF = fras.charAt(fras.length()- (x + 1));
- if(chaP == chaF){
- }else{
- x = fras.length();
- return false;
- }
- }
- return true;
- } // incompleto
- public int cantidadDigitos(){
- int dig = 0;
- for (int z = 0; z < frase.length(); z++){
- char digito = frase.charAt(z);
- if(Character.isDigit(digito) == true){
- dig = dig +1;
- }
- }
- return dig;
- }
- public String fraseReves(){
- String invertida = frase;
- for (int x = invertida.length() - 1; x >= 0; x--) {
- char caracter = invertida.charAt(x);
- System.out.print(caracter);
- }
- return "";
- }
- public int vecesRepiteCaracter(char caracter){
- int dig = 0;
- for (int x = 0; x < frase.length(); x++){
- char letra = frase.charAt(x);
- if(caracter == letra){
- dig = dig + 1;
- }
- }
- return dig;
- }
- public String getFrase() {
- return frase;
- }
- public void setFrase(String frase) {
- this.frase = frase.toUpperCase();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement