کلاس String مجموعهای از متدهای داخلی دارد که میتوانید روی رشتهها استفاده کنید.
روش | توضیحات | نوع بازگشت |
---|---|---|
charAt() | کاراکتر را در نمایه (موقعیت) مشخص شده برمیگرداند | char |
codePointAt() | یونیکد کاراکتر را در نمایه مشخص شده برمی گرداند | int |
codePointBefore() | یونیکد کاراکتر را قبل از نمایه مشخص شده برمی گرداند | int |
codePointCount() | یونیکد را در محدوده متن مشخص شده این رشته برمی گرداند | int |
compareTo() | دو رشته را از نظر واژگانی مقایسه می کند | int |
compareToIgnoreCase() | دو رشته را از نظر واژگانی مقایسه می کند، بدون توجه به تفاوت های حروف | int |
concat() | یک رشته را به انتهای یک رشته دیگر اضافه می کند | رشته |
contains() | بررسی می کند که آیا یک رشته دارای دنباله ای از کاراکترها است | بولی |
contentEquals() | بررسی میکند که آیا یک رشته دارای دنبالهای از کاراکترها است یا خیر از CharSequence یا StringBuffer | مشخص شدهبولی |
copyValueOf() | رشته ای را برمی گرداند که نشان دهنده کاراکترهای آرایه کاراکتر است | رشته |
endsWith() | بررسی می کند که آیا یک رشته به کاراکتر(های) مشخص شده ختم می شود | بولی |
equals() | دو رشته را با هم مقایسه می کند. اگر رشته ها مساوی و نادرست باشند مقدار true را برمی گرداند اگر نه | بولی |
equalsIgnoreCase() | دو رشته را با نادیده گرفتن موارد مورد مقایسه می کند | بولی |
format() | یک رشته قالببندی شده را با استفاده از زبان محلی، رشته قالببندی و آرگومانهای مشخص شده برمیگرداند | رشته |
getBytes() | این رشته را با استفاده از مجموعه نویسه های نامگذاری شده به دنباله ای از بایت ها رمزگذاری می کند و نتیجه را در یک آرایه بایت جدید ذخیره می کند | بایت[] |
getChars() | کاراکترها را از یک رشته به آرایه ای از کاراکترها کپی می کند | باطل |
hashCode() | کد هش یک رشته را برمی گرداند | int |
indexOf() | موقعیت اولین رخداد یافت شده نویسه های مشخص شده در یک رشته را برمی گرداند | int |
inte () | ایندکس را در این رشته از اولین رخداد کاراکتر مشخص شده، شروع جستجو در نمایه مشخص شده برمی گرداند | رشته |
isEmpty() | خالی بودن یا نبودن یک رشته را بررسی می کند | بولی |
lastIndexOf() | موقعیت آخرین مورد یافت شده نویسه های مشخص شده در یک رشته را برمی گرداند | int |
length() | طول یک رشته مشخص شده را برمیگرداند | int |
match() | یک رشته را برای مطابقت با یک عبارت معمولی جستجو می کند و موارد منطبق را برمی گرداند | بولی |
offsetByCodePoints() | شاخصی را در این رشته برمیگرداند که از نمایه داده شده توسط نقاط کد codePointOffset جبران شده است | int |
regionMatches() | مساوی بودن دو ناحیه رشته را آزمایش می کند | بولی |
replace() | رشته ای را برای یک مقدار مشخص جستجو می کند و رشته جدیدی را در جایی که مقادیر مشخص شده جایگزین می شوند برمی گرداند | رشته |
replaceFirst() | اولین رخداد زیررشته ای را که با عبارت منظم داده شده مطابقت دارد با جایگزین داده شده جایگزین می کند | رشته |
replaceAll() | هر زیر رشته از این رشته را که با عبارت منظم داده شده مطابقت دارد با جایگزین داده شده جایگزین می کند | رشته |
split() | یک رشته را به آرایه ای از رشته های فرعی تقسیم می کند | رشته[] |
startsWith() | بررسی می کند که آیا یک رشته با کاراکترهای مشخص شروع می شود | بولی |
subSequence() | یک دنباله کاراکتر جدید را که دنباله ای از این دنباله است برمی گرداند | CharSequence |
substring() | کاراکترها را از یک رشته استخراج می کند که از یک موقعیت شروع مشخص شروع می شود و از طریق تعداد مشخص شده کاراکتر | رشته |
toCharArray() | این رشته را به یک آرایه کاراکتر جدید تبدیل می کند | char[] |
toLowerCase() | یک رشته را به حروف کوچک تبدیل می کند | رشته |
toString() | مقدار یک شی String را برمیگرداند | رشته |
toUpperCase() | یک رشته را به حروف بزرگ تبدیل می کند | رشته |
trim() | فضای سفید را از هر دو انتهای رشته حذف می کند | رشته |
valueOf() | مقدار اولیه یک شی String را برمیگرداند | رشته |