Some Important String Methods in Java:
- length() - Returns the length of the string.
EX:
String name = "Ajmal";
System.out.println(name.length());
O/P = 5
- charAt() - Returns character at a specific index.
EX:
String name = "Ajmal";
System.out.println(name.charAt(0));
O/P = A
- toLowerCase() - Converts string to Lowercase.
EX:
String name = "AJMAL";
System.out.println(name.toLowerCase());
O/P = ajmal
4.toUpperCase()- Converts string to uppercase.
EX:
String name = "ajmal";
System.out.println(name.toUpperCase());
O/P = AJMAL
5.equals() - Compares two strings.
EX:
String a = "Ajmal";
String b = "Ajmal";
System.out.println(a.equals(b));
O/P = true.
6.equalsIgnoreCase() - Compares strings ignoring case.
EX:
String a = "ajmal";
String b = "AJMAL";
System.out.println(a.equalsIgnoreCase(b));
O/P = true
7.contains() - Checks whether string contains given text.
EX:
String text = "Welcome Ajmal";
System.out.println(text.contains("Ajmal"));
O/P = true
8.startsWith() - Checks starting characters.
EX:
String name = "Java Programming";
System.out.println(name.startsWith("Java"));
O/P = true
9.endsWith() - Checks ending characters.
EX:
String name = "Ajmal.pdf";
System.out.println(name.endsWith(".pdf"));
O/P = true.
10.** substring()** - Extracts part of string.
EX:
String text = "WelcomeAjmal";
System.out.println(text.substring(7));
O/P = Ajmal
11.replace()- Replaces characters or words.
EX:
String text = "I like Java";
System.out.println(text.replace("Java", "Python"));
O/P = I like Python.
- trim() - Removes spaces from beginning and end.
Ex:
String text = " Java ";
System.out.println(text.trim());
O/P = Java(remove the spaces).
- split() - Splits string into array.
EX:
String text = "HTML,CSS,JS";
String[] arr = text.split(",");
System.out.println(arr[0]);
O/P = HTML
- indexOf() - Returns index position.
EX:
String text = "Java";
System.out.println(text.indexOf('v'));
O/P = 2
- concat() - Joins strings.
EX:
String a = "Java";
String b = "Program";
System.out.println(a.concat(b));
O/P = Java Program
16.valueOf() - Converts other data types to string.
EX:
int num = 100;
String result = String.valueOf(num);
System.out.println(result);
O/P = 100
Top comments (0)