Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> Προγραμματισμός Java

Είναι το String στη java κλάση ή αντικείμενο;

Στην Java, το "String" είναι μια κλάση, όχι ένα αντικείμενο. Ένα αντικείμενο είναι ένα παράδειγμα μιας κλάσης. Όταν δημιουργούμε μια κυριολεκτική συμβολοσειρά όπως «Hello World»», ο μεταγλωττιστής Java δημιουργεί αυτόματα ένα νέο αντικείμενο «String» και αποθηκεύει την κυριολεκτική τιμή σε αυτό. Η κλάση `String` παρέχει πολλές χρήσιμες μεθόδους για τον χειρισμό συμβολοσειρών, όπως `length()`, `substring()`, `toUpperCase()` και `toLowerCase()`.

Ακολουθεί ένα παράδειγμα δημιουργίας αντικειμένου "String":

```java

String str ="Hello World";

```

Σε αυτό το παράδειγμα, το "str" ​​είναι μια αναφορά σε ένα αντικείμενο "String" που περιέχει την κυριολεκτική τιμή "Hello World"". Μπορούμε να χρησιμοποιήσουμε την αναφορά `str` για πρόσβαση στις μεθόδους της κλάσης `String`. Για παράδειγμα, μπορούμε να πάρουμε το μήκος της συμβολοσειράς χρησιμοποιώντας τη μέθοδο `length()`:

```java

int μήκος =str.length();

```

Η μέθοδος `length()` επιστρέφει τον αριθμό των χαρακτήρων στη συμβολοσειρά, που είναι 11 σε αυτήν την περίπτωση.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα