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
廣告