Submitted by heartin on Sat, 08/25/2012 - 01:18
Java doesn't allow operator overloading yet + is overloaded for class String. Here we will discuss examples for use of + with Strings and characters. [node:read-more:link]
Submitted by heartin on Wed, 08/22/2012 - 03:59
Strings are immutable and a new String object is created every time you modify a Sring object. A StringBuffer is a thread-safe, mutable sequence of characters. A StringBuilder is similar to StringBuffer, but with no guarantee of synchronization. [node:read-more:link]
Submitted by heartin on Tue, 08/21/2012 - 09:50
We will discuss String Replace and String Split in Java with some examples. String replace is the process by which we replace parts of a string with another string. Some Java methods directly accept character sequences, while some others accept a regular expression (regex). We will discuss some of these approaces using examples. String split is the process by which a string is split around a delimiter. [node:read-more:link]
Submitted by heartin on Tue, 08/21/2012 - 09:12
Data with other data types can be converted to String using explicit and automatic ways in Java. Explicit String conversion ways include:
- Use of the toString() method of an object, especially wrapper classes.
- Use of the static overloaded method String.valueOf, passing in the other data type value.
- Use of a String constructor to convert a byte array as a String.
Submitted by heartin on Tue, 08/21/2012 - 08:20
String interning is a method of storing only one copy of each distinct string value, which must be immutable. The distinct values are stored in a string intern pool. The single copy of each string is called its 'intern' and is typically looked up by a method (e.g. String.intern() in Java.). [node:read-more:link]