Sobes.tech
Intern

Quali metodi esistono nella classe String?

sobes.tech AI

Risposta dell'AI

  • charAt(int index) - restituisce il carattere all’indice specificato.
  • length() - restituisce la lunghezza della stringa.
  • substring(int beginIndex) - restituisce una sottostringa, a partire dall’indice specificato.
  • substring(int beginIndex, int endIndex) - restituisce una sottostringa dall’indice di inizio a quello di fine (escluso quest’ultimo).
  • concat(String str) - concatena due stringhe.
  • equals(Object anObject) - confronta due stringhe per uguaglianza.
  • equalsIgnoreCase(String anotherString) - confronta due stringhe ignorando le differenze di maiuscole/minuscole.
  • indexOf(int ch) - restituisce l’indice della prima occorrenza del carattere specificato.
  • indexOf(int ch, int fromIndex) - restituisce l’indice della prima occorrenza del carattere, a partire dall’indice specificato.
  • indexOf(String str) - restituisce l’indice della prima occorrenza della sottostringa specificata.
  • indexOf(String str, int fromIndex) - restituisce l’indice della prima occorrenza della sottostringa, a partire dall’indice specificato.
  • lastIndexOf(int ch) - restituisce l’indice dell’ultima occorrenza del carattere.
  • lastIndexOf(String str) - restituisce l’indice dell’ultima occorrenza della sottostringa.
  • startsWith(String prefix) - verifica se la stringa inizia con il prefisso specificato.
  • endsWith(String suffix) - verifica se la stringa termina con il suffisso specificato.
  • contains(CharSequence s) - verifica se la stringa contiene la sequenza di caratteri specificata.
  • replace(char oldChar, char newChar) - sostituisce tutte le occorrenze di un carattere con un altro.
  • replace(CharSequence target, CharSequence replacement) - sostituisce tutte le occorrenze di una sottostringa con un’altra.
  • replaceAll(String regex, String replacement) - sostituisce tutte le sottostringhe che corrispondono all’espressione regolare con un’altra sottostringa.
  • split(String regex) - divide la stringa in un array di sottostringhe secondo l’espressione regolare specificata.
  • toLowerCase() - converte la stringa in minuscolo.
  • toUpperCase() - converte la stringa in maiuscolo.
  • trim() - rimuove gli spazi iniziali e finali.
  • valueOf(boolean b) - restituisce la rappresentazione in stringa del valore booleano.
  • valueOf(char c) - restituisce la rappresentazione in stringa del carattere.
  • valueOf(char[] data) - restituisce la rappresentazione in stringa dell’array di caratteri.
  • valueOf(double d) - restituisce la rappresentazione in stringa del numero in virgola mobile a doppia precisione.
  • valueOf(float f) - restituisce la rappresentazione in stringa del numero in virgola mobile.
  • valueOf(int i) - restituisce la rappresentazione in stringa del numero intero.
  • valueOf(long l) - restituisce la rappresentazione in stringa del numero intero lungo.
  • valueOf(Object obj) - restituisce la rappresentazione in stringa dell’oggetto.
  • toCharArray() - converte la stringa in un array di caratteri.
  • isEmpty() - verifica se la stringa è vuota.
  • getBytes() - restituisce la rappresentazione in stringa sotto forma di array di byte.
  • compareTo(String anotherString) - confronta due stringhe in ordine lessicografico.
  • matches(String regex) - verifica se la stringa corrisponde all’espressione regolare.