Strings are a sequence of characters.In java,string is basically an object.
String tutorial=”Java”;
String objects can be created by using new keyword and a constructor.

[java] String str1=”Fan”;
String str2=”Fan”;
String str3=new String(“Fan”) //Using constructor.

If(str1 == str2)
System.out.println(“both are same”);
System.out.println(” both are not same “);

If(str1 == str3)
System.out.println(“not similar”);
System.out.println(“I am using constructor here”);

If( str1.equals(str3) )
System.out.println(“Not similar”);

The output would be,
both are same
Not similar
[/java] String methods
No. Method                       Description
1   char charAt(int index)   returns char value for the particular index
2 int length()   returns string length
3 static String format(String format, Object… args)returns formatted string
4 static String format(Locale l, String format, Object… args)returns formatted     string with given locale
5 String substring(int beginIndex)returns substring for given begin index
6 String substring(int beginIndex, int endIndex)returns substring for given        begin index and end index
7 boolean contains(CharSequence s)returns true or false after matching the       sequence of char value
8 static String join(CharSequence delimiter, CharSequence…                         elements)  returns a joined string
9 static String join(CharSequence delimiter, Iterable<? extends CharSequence> elements)        returns a joined string
10 boolean equals(Object another)checks the equality of string with object
11 boolean isEmpty()checks if string is empty
12 String concat(String str)concatinates specified string
13 String replace(char old, char new)replaces all occurrences of specified char value
14 String replace(CharSequence old, CharSequence new)replaces all occurrences of specified CharSequence
15 String trim()returns trimmed string omitting leading and trailing spaces
16 String split(String regex)returns splitted string matching regex
17 String split(String regex, int limit)returns splitted string matching regex and limit
18 String intern()returns interned string
19 int indexOf(int ch)returns specified char value index
20 int indexOf(int ch, int fromIndex)returns specified char value index starting with given index
21 int indexOf(String substring)returns specified substring index
22 int indexOf(String substring, int fromIndex)returns specified substring index starting with given index
23 String toLowerCase()returns string in lowercase.
24 String toLowerCase(Locale l)returns string in lowercase using specified locale.
25 String toUpperCase()returns string in uppercase.
26 String toUpperCase(Locale l)returns string in uppercase using specified locale.

Facebook Comments


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.