Advertisement
michael_xgrind

charAt x substring

Nov 7th, 2015
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.99 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Exemplo {
  4.     public static void main(String args[]) {
  5.         Scanner leia = new Scanner(System.in);
  6.                
  7.         int a = 0;
  8.         String palavra = "";
  9.        
  10.         System.out.print("Entre com a palavra: ");
  11.         palavra = leia.nextLine();
  12.        
  13.        
  14.         System.out.println("\nUsando charAt");
  15.         for(int i = 0; i < palavra.length(); i++) {
  16.            
  17.             // compara a letra da posicao da palavra e ve se eh a. Se for, aumenta 1 na variavel a
  18.             if(palavra.charAt(i) == 'a') {
  19.                 a++;
  20.             }
  21.         }      
  22.        
  23.         System.out.println("A palavra " + palavra + " tem " + a + " letras a.");
  24.        
  25.         // zera a variavel pra nao contar errado
  26.         a = 0;
  27.         System.out.println("\nUsando substring");
  28.         for(int i = 0; i < palavra.length(); i++) {
  29.            
  30.             // compara entre a letra da posicao atual e da proxima se eh a. Se for, aumenta 1 na variavel a        
  31.             if(palavra.substring(i,i+1).equalsIgnoreCase("a")) {
  32.                 a++;
  33.             }
  34.         }
  35.        
  36.         System.out.println("A palavra " + palavra + " tem " + a + " letras a.");
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement