Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> Programmazione >> Java Programming >> .

String in Java è una classe o un oggetto?

In Java, "String" è una classe, non un oggetto. Un oggetto è un'istanza di una classe. Quando creiamo una stringa letterale come `"Hello World"`, il compilatore Java crea automaticamente un nuovo oggetto `String` e memorizza in esso il valore letterale. La classe "String" fornisce molti metodi utili per manipolare le stringhe, come "length()", "substring()", "toUpperCase()" e "toLowerCase()".

Ecco un esempio di creazione di un oggetto "String":

```Java

String str ="Ciao mondo";

```

In questo esempio, `str` è un riferimento a un oggetto `String` che contiene il valore letterale `"Hello World"`. Possiamo usare il riferimento "str" ​​per accedere ai metodi della classe "String". Ad esempio, possiamo ottenere la lunghezza della stringa utilizzando il metodo `length()`:

```Java

int lunghezza =str.lunghezza();

```

Il metodo `length()` restituisce il numero di caratteri nella stringa, che in questo caso è 11.

 

Programmazione © www.354353.com