Sintassi
swift_string.Rimuovi (at: Swift_String.INDICE (SWIFT_STRING.startindex, offsetby: index_val))Dove: Swift_String è la stringa di input e index_val è l'indice del carattere da rimuovere.
Parametro
Ecco l'unico parametro prelevato tramite il metodo Rimuovi (). Dobbiamo fornire la proprietà startIndex e il valore dell'indice tramite Offsetby.
Ritorno
Restituirà il carattere rimosso.
Quando proviamo a stampare la stringa rapida dopo aver applicato il metodo, vedrai che il carattere viene rimosso in una posizione particolare.
Esempio 1
Creiamo una stringa: "potassio e idrogeno" e rimuoviamo il carattere alla 4a posizione.
// Considera la stringa rapida.Produzione
Spiegazione
Linea 2:
Creiamo una stringa denominata Swift_String che contiene: "potassio e idrogeno".
Riga 7:
Rimuovi il 4 ° carattere da Swift_String e visualizzalo.
Restituisce il personaggio - 's'
Riga 11:
Ora visualizzeremo l'ultima Swift_String.
Esempio 2
Creiamo una stringa: "potassio e idrogeno" e rimuoviamo il carattere all'undicesima posizione.
/// considera la stringa rapida.Produzione
Spiegazione
Linea 2:
Creiamo una stringa denominata Swift_String che contiene: "potassio e idrogeno".
Riga 7:
Rimuovi l'undicesimo carattere da Swift_String e visualizzalo.
Restituisce il personaggio - 'n'
Riga 11:
Ora visualizzeremo l'ultima Swift_String.
Se provi a rimuovere il carattere che è indice fuori porta, otterrai un errore-L'indice di stringa è fuori dai limiti.
Dimostriamo l'errore.
// Considera la stringa rapida.Errore:
Conclusione
Abbiamo visto diversi esempi per dimostrare il metodo Rimuovi () in Swift. Il metodo Rimuovi () viene utilizzato per eliminare un carattere particolare in una stringa rapida in base alla posizione dell'indice. Passeremo la posizione dell'indice di un particolare carattere usando l'indice () tramite il valore offsetby. Restituirà il carattere rimosso. Quando proviamo a stampare la stringa rapida dopo aver applicato il metodo, vedrai che il carattere viene rimosso in una posizione particolare. Assicurati di specificare Java l'indice dei caratteri con l'intervallo, altrimenti riceverai un errore: "String Index è fuori limite".