📜  Java中的双向 toString() 方法和示例

📅  最后修改于: 2022-05-13 01:55:50.662000             🧑  作者: Mango

Java中的双向 toString() 方法和示例

Java.text.Bidi类的toString()方法用于以字符串表示形式显示此 Bidi 实例。

句法:

public String toString()

参数:此方法不接受任何参数。

返回值:此方法以字符串格式显示比迪的内部状态。

下面是说明toString()方法的示例:

示例 1:

// Java program to demonstrate
// toString() method
  
import java.text.*;
import java.util.*;
import java.io.*;
  
public class GFG {
    public static void main(String[] argv)
    {
        // creating and initializing Bidi
        Bidi bidi
            = new Bidi("Geeks",
                       Bidi.DIRECTION_LEFT_TO_RIGHT);
  
        // getting the internal state of bidi
        // using toString() method
        String status = bidi.toString();
  
        // display the result
        System.out.println("status of bidi : "
                           + status);
    }
}
输出:
status of bidi :
 sun.text.bidi.BidiBase[
  dir: 0 
  baselevel: 0
  length: 5
  runs: [0 0 0 0 0]
  text: [0x47 0x65 0x65 0x6b 0x73]]

示例 2:

// Java program to demonstrate
// toString() method
  
import java.text.*;
import java.util.*;
import java.io.*;
  
public class GFG {
    public static void main(String[] argv)
    {
        // creating and initializing Bidi
        Bidi bidi
            = new Bidi(
                "TE1",
                Bidi.DIRECTION_RIGHT_TO_LEFT);
  
        // getting the internal state of bidi
        // using toString() method
        String status = bidi.toString();
  
        // display the result
        System.out.println(
            "status of bidi : "
            + status);
    }
}
输出:
status of bidi :
 sun.text.bidi.BidiBase[
  dir: 2
  baselevel: 1
  length: 3
  runs: [2 2 2]
  text: [0x54 0x45 0x31]]

参考: https://docs.oracle.com/javase/9/docs/api/ Java/text/Bidi.html#toString–