Video: Perbedaan cara menggunakan masker wajah antara orang sehat dan sakit 2024
Java API termasuk antara muka berguna yang dipanggil
CharSequence
. Ketiga kelas ini -
String
,
StringBuilder
, dan
StringBuffer
- melaksanakan antara muka ini. Kaedah ini wujud terutamanya untuk membolehkan anda menggunakan
String
,
StringBuilder
, dan
StringBuffer
secara bergantian.
Ke arah itu, beberapa kaedah
String
,
StringBuilder
, dan
StringBuffer
menggunakan kelas
CharSequence
sebagai jenis parameter. Untuk kaedah tersebut, anda boleh lulus objek
String
,
StringBuilder
, atau
StringBuffer
. Perhatikan bahawa rentetan literal dianggap sebagai objek
String
, jadi anda boleh menggunakan rentetan literal di mana sahaja
CharSequence
dipanggil.
Sekiranya anda berminat, antaramuka
CharSequence
mentakrif empat kaedah:
-
char charAt (int)
: Mengembalikan aksara pada kedudukan yang ditentukan. -
int panjang ()
: Mengembalikan panjang urutan. -
subSequence (int start, int end)
: Mengembalikan substring ditunjukkan oleh parameter mula dan akhir. -
toString ()
: Mengembalikan perangkaanString
.
Jika anda cenderung menggunakan
CharSequence
sebagai jenis parameter untuk kaedah supaya kaedah tersebut berfungsi dengan
String
,
StringBuilder <, atau
StringBuffer
objek, dinasihatkan supaya anda boleh menggunakan hanya empat kaedah ini.