The java.lang.String предоставя много вградени методи, които се използват за манипулиране низ в Java . С помощта на тези методи можем да извършваме операции върху String обекти като изрязване, конкатенация, конвертиране, сравняване, замяна на низове и т.н.
Java String е мощна концепция, защото всичко се третира като 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() метод
Методът trim() на клас String елиминира белите интервали преди и след String.
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 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 length() връща дължината на посочения низ.
Stringoperation5.java
преход на непрозрачност на css
public class Stringoperation5 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.length());//6 } }Тествайте сега
Изход:
6
Java String intern() метод
Пул от низове, първоначално празен, се поддържа частно от класа 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 valueOf() покрива даден тип като int, long, float, double, boolean, char и char array в 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() Метод
Методът replace() на класа String заменя всички появявания на първа поредица от знаци с втора поредица от знаци.
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.