toString() In Java Example

Chapter: String Handling Last Updated: 10-06-2017 12:19:30 UTC

Program:

            /* ............... START ............... */
                
class Box {
	double width;
	double height;
	double depth;

	Box(double w, double h, double d) {
		width = w;
		height = h;
		depth = d;
	}

	public String toString() {
		return "Dimensions are " + width + " by " + depth + " by " + height + ".";
	}
}

public class JavaStringConversionUsingToString {
	public static void main(String args[]) {
		Box b = new Box(10, 12, 14);
		String s = "Box b: " + b; // concatenate Box object
		System.out.println(b); // convert Box to string
		System.out.println(s);
	}
}
                /* ............... END ............... */
        

Output

 Dimensions are 10.0 by 14.0 by 12.0. 
 Box b: Dimensions are 10.0 by 14.0 by 12.0.

Notes:

  • toString() method returns the string representation of the object.
  • By overriding the toString() method of the Object class, you can write your own string content to return.
  • Implementing toString method in java is done by overriding the Object’s toString method. The java toString() method is used when we need a string representation of an object. It is defined in Object class. This method can be overridden to customize the String representation of the Object.

Tags

toString(), Java

Similar Programs Chapter Last Updated
String Length Implementation Java String Handling 02-12-2019
Java StringBuffer CharAt String Handling 27-05-2017
Java StringBuilder EnsureCapacity String Handling 27-05-2017
Java StringBuffer Capacity Example String Handling 27-05-2017
Java Character At Particular Index String Handling 16-05-2017
Java Convert String To Array Example String Handling 16-05-2017
Java String Trim Method String Handling 15-05-2017
Java String Character Case Check String Handling 15-05-2017
Java Find All Substrings Of String String Handling 14-05-2017
Java String Conversion Using ValueOf String Handling 30-03-2017
Immutable String In Java String Handling 24-03-2017
Java Float To String Using toString() String Handling 05-11-2016
Java Program To Convert Integer To String Using toString() String Handling 05-11-2016
Java Reverse String Using Stack String Handling 24-10-2016
Java Integer To String Conversion String Handling 21-10-2016
Java Program To Check Isomorphic Strings String Handling 19-10-2016
Java String Unicode Code Point Example String Handling 28-08-2016
Concatenate Strings In Java Example String Handling 21-08-2016
String Optimization In Java String Handling 21-08-2016
Java String Split Example String Handling 20-08-2016
Java String Search String Handling 20-08-2016
Java String Replace String Handling 20-08-2016
Java String Remove Character Example String Handling 20-08-2016
Java String Last Occurance String Handling 20-08-2016
Java String Compare Example String Handling 20-08-2016
String Initialization In Java Example String Handling 20-06-2016
StringBuffer SubString In Java String Handling 09-05-2016
StringBuffer Reverse In Java String Handling 09-05-2016
StringBuffer Insert In Java String Handling 09-05-2016
StringBuffer Append In Java String Handling 09-05-2016

1 2 3