Java Arrays - deepToString() Method
The java.util.Arrays.deepToString() method returns a string representation of the "deep contents" of the specified array. If the array contains other arrays as elements, the string representation contains their contents and so on. This method is designed for converting multidimensional arrays to strings.
The string representation consists of a list of the array's elements, enclosed in square brackets ("[]"). Adjacent elements are separated by the characters ", " (a comma followed by a space).
Syntax
public static String deepToString(Object[] a)
Parameters
a |
Specify the array whose string representation to return. |
Return Value
Returns string representation of the array.
Exception
NA.
Example:
In the example below, the java.util.Arrays.deepToString() method returns a string representation of the given array object.
import java.util.*; public class MyClass { public static void main(String[] args) { //creating an array object Object Arr[] = {10, 5, 25, -5, 48}; //convert the array into a string String MyStr = Arrays.deepToString(Arr); //print the string System.out.println(MyStr); } }
The output of the above code will be:
[10, 5, 25, -5, 48]
❮ Java.util - Arrays