Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di kick
    Registrato dal
    Sep 2010
    Messaggi
    15

    recuperare l'indice di una sottostringa

    Ciao!
    ho un problema nel recuperare l'indice di una sottostringa..e di conseguenza la sotto stringa stessa..

    questo è il mio codice:

    codice:
              String path = "idnome='";
              int offset = path.length();
              int l = 10;
              int indice = myquery.indexOf(path);
              String idnome = myquery.substring(indice+offset, indice+offset+l);
    l'intero l ha lunghezza 10 perchè quel che mi interessa recuperare ha lunghezza fissa 10.
    Controllando il codice con dei System.out ho visto che il problema è nel metodo indexOff, infatti mi ritorna indice = -1!!!

    Grazie!

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157

    Re: recuperare l'indice di una sottostringa

    Originariamente inviato da kick
    codice:
              String path = "idnome='";
              int offset = path.length();
              int l = 10;
              int indice = myquery.indexOf(path);
              String idnome = myquery.substring(indice+offset, indice+offset+l);
    capiamoci e scriviamo bene tutto.
    Indexof ritorna -1 nel caso in cui nella stringa non trova il tuo path, ergo sei sicuro che la sequenza nella stringa sia presente? poi per il resto sembra scritta giusta.
    Fatti stampare myquery e magari postala

  3. #3
    Utente di HTML.it L'avatar di kick
    Registrato dal
    Sep 2010
    Messaggi
    15
    risolto!!

    grazie!

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.