Groovy Operators

Control Statements

Groovy File Handling

Groovy Error & Exceptions

Groovy Multithreading

Groovy Synchronization

Groovy - toString() method



The toString() method is used to get a String object representing the value of the Number Object.

If the method takes a primitive data type as an argument, then the String object representing the primitive data type value is returned.

If the method takes two arguments, then a String representation of the first argument in the radix specified by the second argument will be returned.

Syntax

String toString() 
static String toString(int i)

Parameters

i − An int for which string representation would be returned.

Return Value

  • toString() − This returns a String object representing the value of this Integer.

  • toString(int i) − This returns a String object representing the specified integer.

Example - Getting String Representation of an Integer and int Value

Following is an example of the usage of toString method to get string representation of an Integer and an int value −

Example.groovy

class Example { 
   static void main(String[] args) { 
      Integer x = 5;
		
      println(x.toString()); 
      println(Integer.toString(12)); 
   } 
}

Output

When we run the above program, we will get the following result −

5 
12 

Example - Getting String Representation of a Long and long Value

Following is an example of the usage of toString method to get string representation of a Long and a long value −

Example.groovy

class Example { 
   static void main(String[] args) { 
      Long x = 5L;
		
      println(x.toString()); 
      println(Long.toString(12L)); 
   } 
}

Output

When we run the above program, we will get the following result −

5 
12 

Example - Getting String Representation of a Double and double Value

Following is an example of the usage of toString method to get string representation of a Double and a double value −

Example.groovy

class Example { 
   static void main(String[] args) { 
      Double x = 5.0;
		
      println(x.toString()); 
      println(Double.toString(12.0)); 
   } 
}

Output

When we run the above program, we will get the following result −

5.0 
12.0 
groovy_numbers.htm
Advertisements