esercizi sulle stringhe

Blog Forum Java esercizi sulle stringhe

  • Il topic è vuoto.
Stai visualizzando 6 post - dal 1 a 6 (di 6 totali)
  • Autore
    Post
  • #5518
    luigi corvasce
    Ospite
    Up
    0
    Down
    ::

    salve, è da giorni che sono bloccato su questo esercizio: : “Scrivere un programma che, preso una stringa e un carattere in input, stampi la posizione di quel carattere nella stringa.

    Esempio

    Original String : pippo

    Character: p

    posiction: 0 “.
    Grazie in anticipo per la risposta, e la disponibilità.

    #5519
    ANTONIO PAGANO
    Ospite
    Up
    1
    Down
    ::

    Salve,
    di seguito una possibile soluzione:

    
    		Scanner scan = new Scanner(System.in);
    		System.out.println("Inserire la stringa");
    		String tmp = scan.next();
    		System.out.println("Inserire il carattere");
    		String c = scan.next();
    		int pos = tmp.indexOf(c);
    		System.out.println(pos);
    
    #5520
    luigi corvasce
    Ospite
    Up
    1
    Down
    ::

    grazie!

    #5566
    Luca Murrai
    Ospite
    Up
    0
    Down
    ::

    Salve prof. Sto cercando di risolvere il 2 esercizio della lezione 15. Ho inserito correttamente (allo stesso modo dell’esercizio 1) il codice per inserire sia la stringa che il carattere ma quando vado ad inserire il blocco : “charAt()” mi dice che è possibile usare solamente un int come valore d’ingresso. Quindi il mio dubbio è: sto sbagliando blocco oppure devo convertire il valore string del carattere in int?

    #5567
    ANTONIO PAGANO
    Ospite
    Up
    0
    Down
    ::

    Ciao,
    charAt ti restituisce il carattere alla posizione indicata.
    Devi usare indexOf che ritorna la posizione del carattere indicato.
    Esempio:
    String s = “ciao”;
    s.charAt(3); —> mi ritorna il carattere o
    s.indexOf(“i”);—> mi ritorna la posizione 1

    Fammi sapere se non ti è chiaro

    #5578
    Luca Murrai
    Ospite
    Up
    0
    Down
    ::

    Grazie mille prof. Sono riuscito a riscontrare il problema anche prima della sua risposta. Grazie mille lo stesso

Stai visualizzando 6 post - dal 1 a 6 (di 6 totali)
  • Devi essere connesso per rispondere a questo topic.