Java StringWriter equals()方法及实例
Java.io.StringWriter .equals(Object obj)方法是用来检查StringWriter的两个实例是否相等。它返回一个布尔值,说明它们是否相等。
签名 。
public boolean equals(StringWriter second_StringWriter)
语法
first_StringWriter.equals(second_StringWriter)
参数: 该方法接受一个强制性参数second_StringWriter,它指的是第二个StringWriter与第一个StringWriter的比较。
返回值: 如果相等,并且对象和StringWriter都相等,该方法返回true,否则返回false。
下面的程序用来说明java.io.StringWriter.elements()方法的工作。
程序1 :
// Java code to illustrate the equals() method
import java.io.*;
public class StringWriter_Demo {
public static void main(String[] args)
{
// Creating an empty StringWriter
StringWriter writer1 = new StringWriter();
// Inserting elements into the StringWriter
writer1.write("GeeksForGeeks");
// Displaying the StringWriter
System.out.println("StringWriter 1: "
+ writer1.toString());
// Creating an empty StringWriter
StringWriter writer2 = new StringWriter();
// Inserting elements into the StringWriter
writer2.write("GFG");
// Displaying the StringWriter
System.out.println("StringWriter 2: "
+ writer2.toString());
System.out.println("Are both of them equal? "
+ writer1.equals(writer2));
}
}
输出:
StringWriter 1: GeeksForGeeks
StringWriter 2: GFG
Are both of them equal? false
程序2 。
// Java code to illustrate the equals() method
import java.io.*;
public class StringWriter_Demo {
public static void main(String[] args)
{
// Creating an empty StringWriter
StringWriter writer1 = new StringWriter();
// Inserting elements into the StringWriter
writer1.write("GFG");
// Displaying the StringWriter
System.out.println("StringWriter 1: "
+ writer1.toString());
// Creating an empty StringWriter
StringWriter writer2 = new StringWriter();
// Inserting elements into the StringWriter
writer2.write("GFG");
// Displaying the StringWriter
System.out.println("StringWriter 2: "
+ writer2.toString());
System.out.println("Are both of them equal? "
+ writer1.equals(writer2));
}
}
输出:
StringWriter 1: GFG
StringWriter 2: GFG
Are both of them equal? false