Διαδρομές
/
Java
Java
/
Ύλη
/
Συμβολοσειρές
Συ

Συμβολοσειρές σε Java

38 ασκήσεις

Σχετικά με την έννοια Συμβολοσειρές

Το βασικό που πρέπει να θυμάσαι για τις συμβολοσειρές στη Java είναι ότι είναι αμετάβλητα αντικείμενα που αναπαριστούν κείμενο ως ακολουθία χαρακτήρων Unicode (γράμματα, ψηφία, σημεία στίξης κ.λπ.). Τα διπλά εισαγωγικά χρησιμοποιούνται για να ορίσεις ένα στιγμιότυπο της String:

String fruit = "Apple";

Ο χειρισμός μιας συμβολοσειράς μπορεί να γίνει χρησιμοποιώντας τις μεθόδους της κλάσης String. Καθώς οι τιμές των συμβολοσειρών δεν μπορούν ποτέ να αλλάξουν αφού οριστούν, όλες οι μέθοδοι χειρισμού συμβολοσειρών επιστρέφουν μια νέα συμβολοσειρά.

Μια συμβολοσειρά οριοθετείται από χαρακτήρες διπλών εισαγωγικών ("). Κάποιοι ειδικοί χαρακτήρες χρειάζονται διαφυγή με τον χαρακτήρα της ανάστροφης καθέτου (\). Χαρακτήρες που χρειάζονται διαφυγή στη Java:

  • "
  • \
String escaped = "c:\\test.txt";
// => c:\test.txt

Τέλος, υπάρχουν πολλοί τρόποι για να συνενώσεις συμβολοσειρές. Ο πιο απλός είναι ο τελεστής +:

String name = "Jane";
"Hello " + name + "!";
// => "Hello Jane!"

Για οποιαδήποτε μορφοποίηση συμβολοσειράς πιο σύνθετη από την απλή συνένωση, προτιμάται η μέθοδος String.format.

String name = "Jane";
String.format("Hello %s!",name);
// => "Hello Jane!"

Άλλες δυνατότητες είναι:

  • να χρησιμοποιήσεις την κλάση StringBuilder
  • να χρησιμοποιήσεις τη μέθοδο String.concat
Επεξεργασία μέσω GitHub Ο σύνδεσμος ανοίγει σε νέο παράθυρο ή καρτέλα

Μάθε την έννοια Συμβολοσειρές