‫Bene, ora diamo un'occhiata all'altro esercizio.
‫Quindi la sfida numero due della stringa e la prima cosa che dovevamo fare era chiedere all'utente di
‫inserire una stringa e la inserirebbe qui.
‫E memorizziamo quella stringa come input e lo facciamo nel metodo principale, come sempre.
‫Va bene.
‫Questo ci consentirà di ottenere l'input dell'utente e questo sarà all'interno del nostro input e quindi otterremo un altro input
‫dell'utente.
‫E quello che vogliamo avere è voler conoscere il carattere che la persona sta cercando.
‫Quindi inserisci un carattere da cercare e poi la persona dovrebbe inserire un carattere.
‫E puoi vedere che stiamo usando Char qui.
‫Non stiamo usando una stringa, ma vogliamo avere solo un carattere e creiamo una nuova variabile qui chiamata input di
‫ricerca, che sarà un carattere.
‫Quindi un personaggio.
‫E poi otteniamo la ribasatura e prendiamo solo la prima voce.
‫Quindi diciamo, procurami il primissimo carattere in quella reline della console, perché c'è Reline che restituirà
‫una stringa.
‫E usando le parentesi quadre, passa l'indice che vuoi avere, puoi ottenere una posizione specifica di quella
‫stringa.
‫In questo caso, otteniamo il primo carattere di quella stringa.
‫Successivamente, dobbiamo ottenere l'indice del carattere dalla stringa.
‫OK.
‫Quindi creiamo una nuova variabile intera, che se ne occuperà.
‫E otterrà il.
‫Indice di input di tale input.
‫E lo memorizzerà nell'indice di ricerca.
‫Allora, qual è l'input?
‫Bene, l'input è questa variabile qui, che è la nostra dipendenza dalla console o qualunque cosa l'utente abbia inserito.
‫E poi otteniamo l'indice di un carattere specifico.
‫Quindi, se guardi index off, ci sono più overload.
‫Ma uno di questi è che avrà bisogno di un grafico.
‫Quindi un personaggio, se ci passi sopra, puoi vederlo.
‫E puoi vedere che restituisce un int.
‫Quindi è esattamente quello che abbiamo qui.
‫Abbiamo un int qui, che si chiama indice di ricerca.
‫Quindi prendiamo l'input e otteniamo l'indice di un carattere specifico.
‫Quindi diciamo solo, va bene.
‫Che posizione è questo personaggio?
‫Per la prima volta, all'interno dell'input.
‫Quindi all'interno della stringa che stiamo attualmente esaminando.
‫E poi vogliamo solo stamparlo.
‫Quindi facciamolo.
‫Stampiamo l'indice ha un risultato di ricerca sulla console.
‫E lo facciamo dicendo indice di carattere.
‫E lui diciamo zero, il che significa che questa variabile qui in string è una che ha questo indice di ricerca.
‫Ok, quindi eseguiamo questo e vediamo quale sarà il risultato.
‫Quindi qui inserirò tutorial in cui tu e io cercheremo un punto e puoi vedere che l'indice del carattere punto
‫nella stringa è nove.
‫Quindi abbiamo zero uno, due, tre, quattro, cinque, sei, sette, otto, nove.
‫Quindi questo sarà l'indice del mio carattere, DOT.
‫Come sai, inizia con zero.
‫Quindi questo tutorial sarà la modestia sarà zero.
‫OK.
‫Quindi quella era la prima parte dell'esercizio.
‫Ora passiamo al secondo dove usiamo la concatenazione.
‫E per usare la concatenazione, abbiamo bisogno di due stringhe che vogliamo combinare tra loro.
‫E quello che farò è ottenere due stringhe dall'utente.
‫Quindi, prima di tutto, voglio ottenere il nome dell'utente.
‫Quindi voglio ottenere il cognome dell'utente.
‫E poi quello che farò è concatenarli, il che significa che li combinerò
‫in un'unica stringa.
‫Va bene.
‫Quindi facciamolo.
‫Concateniamoli.
‫Usando il seguente codice così puoi vedere che lo siamo.
‫Stiamo concatenando usando il metodo concat, e ciò che farà è che costerà il taglio di più stringhe l'una con l'altra,
‫anche in questo caso.
‫Quindi prenderà il nome, qualunque cosa l'utente abbia inserito.
‫Quindi qui chiediamo il nome.
‫Poi chiediamo il cognome.
‫Ma quello che aggiungiamo anche è uno spazio vuoto in mezzo perché non vogliamo avere i nomi.
‫Direttamente dopo l'altro.
‫Ma vogliamo avere uno spazio vuoto in mezzo e poi stampiamo semplicemente il nome completo e puoi vedere che è una
‫nuova variabile chiamata nome completo.
‫Certo, avremmo potuto usare un direttore di concatenazione qui o avremmo potuto dire solo posizione uno,
‫posizione due.
‫Quindi ci sono molte opzioni diverse.
‫Ma volevo che tu utilizzassi specificamente questo metodo concat per eseguire la concatenazione.
‫Ok, quindi ora eseguiamolo di nuovo.
‫E bene, abbiamo avuto l'esempio della stringa per te, quindi l'indice, userò zero e poi qui inserirò il
‫nome.
‫Quindi sarà il cognome di Dennis.
‫E tu no.
‫E puoi vedere che il tuo nome completo è Dennis.
‫E tu... beh, nel mio caso, questo è il tuo caso.
‫Sarà un nome diverso.
‫Va bene.
‫Quindi è così.
‫Spero che tu sia riuscito a scrivere questo codice.
‫E se hai un'altra soluzione per questo, va bene lo stesso.
‫Ma ora sai come usare specificamente la concatenazione con il metodo concat.
‫E a proposito, puoi anche vedere che la concatenazione restituirà una stringa.
‫Quindi, quando ci passi sopra, ti dice anche cosa tornerà.
‫Quindi, nel nostro caso, restituirà stringa zero, stringa una stringa in concatenata, il che significa semplicemente connesso
‫insieme a una stringa.
‫Va bene.
‫Quindi questo è tutto per questo video.
‫Spero che tu abbia avuto successo con questo.
‫Ci vediamo al prossimo.