Strings are used for storing text.
String variable contains a collection of characters surrounded by double quotes:
Create a variable of type
String and assign it a value:
String greeting = "Hello";
A String in Java is actually an object, which contain methods that can perform certain operations on strings. For example, the length of a string can be found with the
String txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; System.out.println("The length of the txt string is: " + txt.length());
More String Methods
There are many string methods available, for example
String txt = "Hello World"; System.out.println(txt.toUpperCase()); // Outputs "HELLO WORLD" System.out.println(txt.toLowerCase()); // Outputs "hello world"
Finding a Character in a String
indexOf() method returns the index (the position) of the first occurrence of a specified text in a string (including whitespace):
String txt = "Please locate where 'locate' occurs!"; System.out.println(txt.indexOf("locate")); // Outputs 7