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.