Visualizzazione dei risultati da 1 a 7 su 7

Discussione: contare stringhe

Visualizzazione discussione

  1. #4
    Utente di HTML.it L'avatar di Albsss
    Registrato dal
    Nov 2012
    Messaggi
    11
    ciao...grazie della risposta però la indexof ancora non l ho studiata ancora. Ce n'è bisogno per forza? io ho provato a fare così però mi riesce fino a un certo punto:
    codice:
    public int ContaLettere(String s){
            int count = 0;
            char[]a = {'x','r','f','v','d','g','l','c'};
            boolean trovato = false;
            for(int i=0; i<s.length();i++) {
                for(int j=0;j<a.length && trovato==false;j++) {
                    if(s.charAt(i) == a[j]){
                        count=count+1;
                        trovato = true;
                    }
                }
                trovato = false;
            }
            return count;
        }

    questo è il metodo per cui data una stringa mi riporta quante volte ci sono le lettere dell array di char. Ora se volessi proprio contare le stringhe (per esempio se ho un file contenente molti codici fiscali che possono ripetersi anche) come potrei fare? Ho provato a cambiare l array di char in un array di string così:
    codice:
    public int ContaStringhe(String s){
            int count = 0;
            String[]a = {"gsppsp34o56m","rmnddns85m4k","frcsld21lod2","vlntfrt54fr5","drfrb34ju56u","gvnspt60lo3f","lrgla20nf4fd","cldglnt34gj5"};
            boolean trovato = false;
            for(int i=0; i<s.length();i++) {
                for(int j=0;j<a.length && trovato==false;j++) {
                    if(s == a[j]){
                        count=count+1;
                        trovato = true;
                    }
                } 
                trovato = false;
            }
            return count;
        }
    però non funziona...cosa sbaglio?? grazie mille
    Ultima modifica di Albsss; 09-06-2014 a 18:01

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.