Java Arrays toString(boolean[]) 方法



描述

Java Arrays toString(boolean[]) 方法返回指定数组内容的字符串表示形式。它包含数组元素的列表,括在方括号 ("[]") 中。相邻元素由字符 ", " 分隔。String.valueOf(boolean) 用于将元素转换为字符串。如果 a 为 null,则返回 "null"。

声明

以下是 java.util.Arrays.toString() 方法的声明

public static String toString(boolean[] a)

参数

a − 这是要返回其字符串表示形式的数组。

返回值

此方法返回 a 的字符串表示形式。

异常

Java Arrays toString(byte[]) 方法

描述

Java Arrays toString(byte[]) 方法返回指定数组内容的字符串表示形式。它包含数组元素的列表,括在方括号 ("[]") 中。相邻元素由字符 ", " 分隔。String.valueOf(byte) 用于将元素转换为字符串。如果 a 为 null,则返回 "null"。

声明

以下是 java.util.Arrays.toString() 方法的声明

public static String toString(byte[] a)

参数

a − 这是要返回其字符串表示形式的数组。

返回值

此方法返回 a 的字符串表示形式。

异常

Java Arrays toString(char[]) 方法

描述

Java Arrays toString(char[]) 方法返回指定数组内容的字符串表示形式。它包含数组元素的列表,括在方括号 ("[]") 中。相邻元素由字符 ", " 分隔。String.valueOf(char) 用于将元素转换为字符串。如果 a 为 null,则返回 "null"。

声明

以下是 java.util.Arrays.toString() 方法的声明

public static String toString(char[] a)

参数

a − 这是要返回其字符串表示形式的数组。

返回值

此方法返回 a 的字符串表示形式。

异常

Java Arrays toString(double[]) 方法

描述

Java Arrays toString(double[]) 方法返回指定数组内容的字符串表示形式。它包含数组元素的列表,括在方括号 ("[]") 中。相邻元素由字符 ", " 分隔。String.valueOf(double) 用于将元素转换为字符串。如果 a 为 null,则返回 "null"。

声明

以下是 java.util.Arrays.toString() 方法的声明

public static String toString(double[] a)

参数

a − 这是要返回其字符串表示形式的数组。

返回值

此方法返回 a 的字符串表示形式。

异常

Java Arrays toString(float[]) 方法

描述

Java Arrays toString(float[]) 方法返回指定数组内容的字符串表示形式。它包含数组元素的列表,括在方括号 ("[]") 中。相邻元素由字符 ", " 分隔。String.valueOf(float) 用于将元素转换为字符串。如果 a 为 null,则返回 "null"。

声明

以下是 java.util.Arrays.toString() 方法的声明

public static String toString(float[] a)

参数

a − 这是要返回其字符串表示形式的数组。

返回值

此方法返回 a 的字符串表示形式。

异常

Java Arrays toString(int[]) 方法

描述

Java Arrays toString(int[]) 方法返回指定数组内容的字符串表示形式。它包含数组元素的列表,括在方括号 ("[]") 中。相邻元素由字符 ", " 分隔。String.valueOf(int) 用于将元素转换为字符串。如果 a 为 null,则返回 "null"。

声明

以下是 java.util.Arrays.toString() 方法的声明

public static String toString(int[] a)

参数

a − 这是要返回其字符串表示形式的数组。

返回值

此方法返回 a 的字符串表示形式。

异常

Java Arrays toString(long[]) 方法

描述

Java Arrays toString(long[]) 方法返回指定数组内容的字符串表示形式。它包含数组元素的列表,括在方括号 ("[]") 中。相邻元素由字符 ", " 分隔。String.valueOf(long) 用于将元素转换为字符串。如果 a 为 null,则返回 "null"。

声明

以下是 java.util.Arrays.toString() 方法的声明

public static String toString(long[] a)

参数

a − 这是要返回其字符串表示形式的数组。

返回值

此方法返回 a 的字符串表示形式。

异常

Java Arrays toString(short[]) 方法

描述

Java Arrays toString(short[]) 方法返回指定数组内容的字符串表示形式。它包含数组元素的列表,括在方括号 ("[]") 中。相邻元素由字符 ", " 分隔。String.valueOf(short) 用于将元素转换为字符串。如果 a 为 null,则返回 "null"。

声明

以下是 java.util.Arrays.toString() 方法的声明

public static String toString(short[] a)

参数

a − 这是要返回其字符串表示形式的数组。

返回值

此方法返回 a 的字符串表示形式。

异常

Java Arrays toString(Object[]) 方法

描述

Java Arrays toString(Object[]) 方法返回指定数组内容的字符串表示形式。它包含数组元素的列表,括在方括号 ("[]") 中。相邻元素由字符 ", " 分隔。Arrays.asList(a).toString() 用于将元素转换为字符串。如果 a 为 null,则返回 "null"。

声明

以下是 java.util.Arrays.toString() 方法的声明

public static String toString(Object[] a)

参数

a − 这是要返回其字符串表示形式的数组。

返回值

此方法返回 a 的字符串表示形式。

异常

获取 boolean、byte、char 和 double 数组的字符串表示形式示例

以下示例显示了 Java Arrays toString() 方法在 boolean[]、byte[]、char[] 和 double[] 中的使用。首先,我们创建了四个 boolean、byte、char 和 double 类型的数组,然后使用 Arrays toString() 方法打印它们的字符串表示形式。

package com.tutorialspoint;

import java.util.Arrays;

public class ArrayDemo {
   public static void main(String[] args) {

      // initializing arrays
      boolean[] boolArr = new boolean[] { true, true };
      byte[] byteArr = new byte[] {10, 20 };
      char[] charArr = new char[] {'A', 'B' };
      double[] doubleArr = new double[] {10.0, 20.0 };

      // printing hash code value
      System.out.println("The string representation of boolean array is: " + Arrays.toString(boolArr));
      System.out.println("The string representation of byte array is: " + Arrays.toString(byteArr));
      System.out.println("The string representation of char array is: " + Arrays.toString(charArr));
      System.out.println("The string representation of double array is: " + Arrays.toString(doubleArr));
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

The string representation of boolean array is: [true, true]
The string representation of byte array is: [10, 20]
The string representation of char array is: [A, B]
The string representation of double array is: [10.0, 20.0]

获取 float、int、long 和 short 数组的字符串表示形式示例

以下示例显示了 Java Arrays toString() 方法在 float[]、int[]、long[] 和 short[] 中的使用。首先,我们创建了四个 float、int、long 和 short 类型的数组,然后使用 Arrays toString() 方法打印它们的字符串表示形式。

package com.tutorialspoint;

import java.util.Arrays;

public class ArrayDemo {
   public static void main(String[] args) {

      // initializing arrays
      float[] floatArr = new float[] { 10.0f, 20.f };
      int[] intArr = new int[] {10, 20 };
      long[] longArr = new long[] { 10L, 20L };
      short[] shortArr = new short[] {10, 20 };

      // printing hash code value
      System.out.println("The string representation of float array is: " + Arrays.toString(floatArr));
      System.out.println("The string representation of int array is: " + Arrays.toString(intArr));
      System.out.println("The string representation of long array is: " + Arrays.toString(longArr));
      System.out.println("The string representation of short array is: " + Arrays.toString(shortArr));
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

The string representation of float array is: [10.0, 20.0]
The string representation of int array is: [10, 20]
The string representation of long array is: [10, 20]
The string representation of short array is: [10, 20]

获取 Object 数组的字符串表示形式示例

以下示例显示了 Java Arrays toString() 方法在 Object[] 中的使用。首先,我们创建了一个 Student 对象数组,然后使用 Arrays toString() 方法打印它们的字符串表示形式。

package com.tutorialspoint;

import java.util.Arrays;

public class ArrayDemo {
   public static void main(String[] args) {

      // initializing array
      Student[] students = { new Student(1, "Julie"), new Student(3, "Adam"), new Student(2, "Robert") };

      // printing hash code value
      System.out.println("The string representation of Student array is: " + Arrays.toString(students));
   }
}
class Student {
   int rollNo;
   String name;

   Student(int rollNo, String name){
      this.rollNo = rollNo;
      this.name = name;
   }

   @Override
   public String toString() {
      return "[ " + this.rollNo + ", " + this.name + " ]";
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

The string representation of Student array is: [[ 1, Julie ], [ 3, Adam ], [ 2, Robert ]]
java_util_arrays.htm
广告