همه روش های رشته(All String Methods)


کلاس 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 را برمی‌گرداند رشته