本文共 1895 字,大约阅读时间需要 6 分钟。
toString() method is available in java.util package.
toString()方法在java.util包中可用。
toString() method is used to string denotation of this Scanner and it contains information related to tracing.
toString()方法用于对此扫描程序进行字符串表示,并且包含与跟踪有关的信息。
toString() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
toString()方法是一种非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
toString() method does not throw an exception at the time of string denotation of this Scanner.
在此扫描程序的字符串表示形式时, toString()方法不会引发异常。
Syntax:
句法:
public String toString();
Parameter(s):
参数:
It does not accept any parameter.
它不接受任何参数。
Return value:
返回值:
The return type of the method is String, it returns string representation of this Scanner.
该方法的返回类型为String ,它返回此Scanner的字符串表示形式。
Example:
例:
// Java program to demonstrate the example // of String toString() method of Scanner import java.util.*;public class ToStringOfScanner { public static void main(String[] args) { String str = "Hi, true \n IncludeHelp! 8 + 2.0f = 10.0f"; // Instantiate Scanner with the // given str Scanner sc = new Scanner(str); // Display Scanner System.out.println("sc.nextLine(): " + sc.nextLine()); // By using toString() method is to // represent string for this Scanner System.out.println("sc.toString(): " + sc.toString()); // close the scanner sc.close(); }}
Output
输出量
sc.nextLine(): Hi, true sc.toString(): java.util.Scanner[delimiters=\p{javaWhitespace}+][position=10][match valid=true][need input=false][source closed=false][skipped=false][group separator=\,][decimal separator=\.][positive prefix=][negative prefix=\Q-\E][positive suffix=][negative suffix=][NaN string=\QNaN\E][infinity string=\Q∞\E]
翻译自:
转载地址:http://mxtzd.baihongyu.com/