کلاس String

رشته ها در جاوا با کلاس String سر و کار دارند. برای ایجاد یک رشته چندین راه وجود دارد:

String myString;

myString= "An example of a string.";

به این نکته توجه کنید که رشته ها را باید در داخل دابل کوتیشن (“”) قرار دهید. دابل کوتیشن به کامپایلر نشان می دهد که داده ای را که شما می خواهید در متغیر ذخیره کنید یک رشته است. برای تعریف و مقدار دهی به یک رشته می توان به صورت زیر هم عمل کرد:

String myString = "This is another string";

همچنین می توان از کلمه کلیدی new و سازنده String برای تخصیص یک مقدار به رشته استفاده کرد :

String myString = new String("This is a string.");

یک رشته مجموعه ای از کاراکترها می باشد. کد زیر نحوه جدا سازی کاراکترهای یک رشته را به وسیله حلقه for نشان می دهد.

String myString = "This is a string";

for (int i = 0; i < myString.length(); i++) 
{
    System.out.println(myString.charAt(i));
}
T
h
i
s

i
s

a

s
t
r
i
n
g

در حقیقت، نسخه دیگر سازنده String یک آرایه از نوع کاراکتر قبول می کند.

char[] charArray = { 'H', 'e', 'l', 'l', 'o' };

String myString = new String(charArray);

در درس آینده نحوه مقایسه و مرتب سازی رشته ها را نشان خواهیم داد.