logo

שיטות Java String Class

ה Java.lang.String class מספקת הרבה שיטות מובנות המשמשות למניפולציה מחרוזת ב-Java . בעזרת שיטות אלו, נוכל לבצע פעולות על אובייקטים של String כגון חיתוך, שרשור, המרה, השוואה, החלפת מחרוזות וכו'.

Java String הוא מושג רב עוצמה מכיוון שהכל מטופל כמחרוזת אם אתה שולח טופס כלשהו ביישום מבוסס חלונות, מבוסס אינטרנט או נייד.

בואו נשתמש בכמה שיטות חשובות של מחלקה String.

Java String toUpperCase() ו-toLowerCase() שיטת

שיטת Java String toUpperCase() ממירה מחרוזת זו לאות גדולה ואת השיטה String toLowerCase() לאות קטנה.

Stringoperation1.java

 public class Stringoperation1 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.toUpperCase());//SACHIN System.out.println(s.toLowerCase());//sachin System.out.println(s);//Sachin(no change in original) } } 
בדוק את זה עכשיו

תְפוּקָה:

 SACHIN sachin Sachin 

שיטת ה-Java String trim()‎

השיטה String class trim() מבטלת רווחים לבנים לפני ואחרי המחרוזת.

Stringoperation2.java

 public class Stringoperation2 { public static void main(String ar[]) { String s=' Sachin '; System.out.println(s);// Sachin System.out.println(s.trim());//Sachin } } 
בדוק את זה עכשיו

תְפוּקָה:

 Sachin Sachin 

שיטת Java String startsWith() ו- endsWith().

המתודה startsWith() בודקת אם המחרוזת מתחילה באותיות המועברות כארגומנטים והשיטה endsWith() בודקת אם המחרוזת מסתיימת באותיות המועברות כארגומנטים.

Stringoperation3.java

 public class Stringoperation3 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.startsWith('Sa'));//true System.out.println(s.endsWith('n'));//true } } 
בדוק את זה עכשיו

תְפוּקָה:

 true true 

Java String charAt() שיטה

השיטה String class charAt() מחזירה תו באינדקס שצוין.

Stringoperation4.java

 public class Stringoperation4 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.charAt(0));//S System.out.println(s.charAt(3));//h } } 
בדוק את זה עכשיו

תְפוּקָה:

 S h 

שיטה Java String length()

השיטה String class length() מחזירה את האורך של המחרוזת שצוינה.

Stringoperation5.java

מחרוזות קונקט של java
 public class Stringoperation5 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.length());//6 } } 
בדוק את זה עכשיו

תְפוּקָה:

 6 

Java String intern() שיטה

מאגר של מחרוזות, ריק בתחילה, מתוחזק באופן פרטי על ידי המחרוזת של הכיתה.

כאשר מופעלת שיטת המתמחה, אם המאגר כבר מכיל String השווה לאובייקט String זה כפי שנקבע על ידי שיטת equals(Object), אז המחרוזת מהבריכה מוחזרת. אחרת, אובייקט String זה יתווסף למאגר והפניה לאובייקט String זה מוחזרת.

Stringoperation6.java

 public class Stringoperation6 { public static void main(String ar[]) { String s=new String('Sachin'); String s2=s.intern(); System.out.println(s2);//Sachin } } 
בדוק את זה עכשיו

תְפוּקָה:

 Sachin 

Java String valueOf() שיטה

שיטת String class valueOf() מסתירה סוג נתון כגון int, long, float, double, boolean, char ומערך char לתוך String.

Stringoperation7.java

 public class Stringoperation7 { public static void main(String ar[]) { int a=10; String s=String.valueOf(a); System.out.println(s+10); } } 

תְפוּקָה:

 1010 

שיטה Java String replace()

השיטה String class replace() מחליפה את כל המופעים של רצף התווים הראשון ברצף השני של התווים.

Stringoperation8.java

 public class Stringoperation8 { public static void main(String ar[]) { String s1='Java is a programming language. Java is a platform. Java is an Island.'; String replaceString=s1.replace('Java','Kava');//replaces all occurrences of 'Java' to 'Kava' System.out.println(replaceString); } } 

תְפוּקָה:

 Kava is a programming language. Kava is a platform. Kava is an Island.