Scanner 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| Scanner(File) |
构造一个生成从指定文件扫描的值的新 |
| Scanner(IReadable) |
构造一个新的 |
| Scanner(IReadableByteChannel) |
构造一个新 |
| Scanner(IPath) |
构造一个生成从指定文件扫描的值的新 |
| Scanner(Stream) |
构造一个新 |
| Scanner(String) |
构造一个新 |
| Scanner(File, Charset) | |
| Scanner(File, String) |
构造一个生成从指定文件扫描的值的新 |
| Scanner(IReadableByteChannel, Charset) | |
| Scanner(IReadableByteChannel, String) |
构造一个新 |
| Scanner(IPath, Charset) | |
| Scanner(IPath, String) |
构造一个生成从指定文件扫描的值的新 |
| Scanner(Stream, Charset) | |
| Scanner(Stream, String) |
构造一个新 |
Scanner(File)
构造一个生成从指定文件扫描的值的新 Scanner 项。
[Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")]
public Scanner(Java.IO.File? source);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")>]
new Java.Util.Scanner : Java.IO.File -> Java.Util.Scanner
参数
- source
- File
要扫描的文件
- 属性
例外
如果指定的文件不存在,
注解
Java文档java.util.Scanner.Scanner(java.io.File)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Scanner(IReadable)
构造一个新的 Scanner 生成从指定源扫描的值。
[Android.Runtime.Register(".ctor", "(Ljava/lang/Readable;)V", "")]
public Scanner(Java.Lang.IReadable? source);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/Readable;)V", "")>]
new Java.Util.Scanner : Java.Lang.IReadable -> Java.Util.Scanner
参数
- source
- IReadable
实现接口的 Readable 字符源
- 属性
注解
Java文档java.util.Scanner.Scanner(java.lang.Readable)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Scanner(IReadableByteChannel)
构造一个新 Scanner 函数,用于生成从指定通道扫描的值。
[Android.Runtime.Register(".ctor", "(Ljava/nio/channels/ReadableByteChannel;)V", "")]
public Scanner(Java.Nio.Channels.IReadableByteChannel? source);
[<Android.Runtime.Register(".ctor", "(Ljava/nio/channels/ReadableByteChannel;)V", "")>]
new Java.Util.Scanner : Java.Nio.Channels.IReadableByteChannel -> Java.Util.Scanner
参数
- source
- IReadableByteChannel
要扫描的通道
- 属性
注解
Java文档java.util.Scanner.Scanner(java.nio.channels.ReadableByteChannel)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Scanner(IPath)
构造一个生成从指定文件扫描的值的新 Scanner 项。
[Android.Runtime.Register(".ctor", "(Ljava/nio/file/Path;)V", "", ApiSince=26)]
public Scanner(Java.Nio.FileNio.IPath? source);
[<Android.Runtime.Register(".ctor", "(Ljava/nio/file/Path;)V", "", ApiSince=26)>]
new Java.Util.Scanner : Java.Nio.FileNio.IPath -> Java.Util.Scanner
参数
- source
- IPath
要扫描的文件的路径
- 属性
注解
Java文档java.util.Scanner.Scanner(java.nio.file.Path)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Scanner(Stream)
构造一个新 Scanner 值,用于生成从指定的输入流扫描的值。
[Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;)V", "")]
public Scanner(System.IO.Stream? source);
[<Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;)V", "")>]
new Java.Util.Scanner : System.IO.Stream -> Java.Util.Scanner
参数
- source
- Stream
要扫描的输入流
- 属性
注解
Java文档java.util.Scanner.Scanner(java.io.InputStream)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Scanner(String)
构造一个新 Scanner 值,用于生成从指定字符串扫描的值。
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public Scanner(string? source);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.Util.Scanner : string -> Java.Util.Scanner
参数
- source
- String
要扫描的字符串
- 属性
注解
Java文档java.util.Scanner.Scanner(java.lang.String)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Scanner(File, Charset)
[Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;)V", "", ApiSince=34)]
public Scanner(Java.IO.File? source, Java.Nio.Charset.Charset? charset);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;)V", "", ApiSince=34)>]
new Java.Util.Scanner : Java.IO.File * Java.Nio.Charset.Charset -> Java.Util.Scanner
参数
- source
- File
- charset
- Charset
- 属性
适用于
Scanner(File, String)
构造一个生成从指定文件扫描的值的新 Scanner 项。
[Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/lang/String;)V", "")]
public Scanner(Java.IO.File? source, string? charsetName);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/lang/String;)V", "")>]
new Java.Util.Scanner : Java.IO.File * string -> Java.Util.Scanner
参数
- source
- File
要扫描的文件
- charsetName
- String
用于将字节从文件转换为要扫描的字符的编码类型
- 属性
例外
如果指定的文件不存在,
如果指定的编码不存在,
注解
Java文档java.util.Scanner.Scanner(java.io.File, java.lang.String)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Scanner(IReadableByteChannel, Charset)
[Android.Runtime.Register(".ctor", "(Ljava/nio/channels/ReadableByteChannel;Ljava/nio/charset/Charset;)V", "", ApiSince=34)]
public Scanner(Java.Nio.Channels.IReadableByteChannel? source, Java.Nio.Charset.Charset? charset);
[<Android.Runtime.Register(".ctor", "(Ljava/nio/channels/ReadableByteChannel;Ljava/nio/charset/Charset;)V", "", ApiSince=34)>]
new Java.Util.Scanner : Java.Nio.Channels.IReadableByteChannel * Java.Nio.Charset.Charset -> Java.Util.Scanner
参数
- source
- IReadableByteChannel
- charset
- Charset
- 属性
适用于
Scanner(IReadableByteChannel, String)
构造一个新 Scanner 函数,用于生成从指定通道扫描的值。
[Android.Runtime.Register(".ctor", "(Ljava/nio/channels/ReadableByteChannel;Ljava/lang/String;)V", "")]
public Scanner(Java.Nio.Channels.IReadableByteChannel? source, string? charsetName);
[<Android.Runtime.Register(".ctor", "(Ljava/nio/channels/ReadableByteChannel;Ljava/lang/String;)V", "")>]
new Java.Util.Scanner : Java.Nio.Channels.IReadableByteChannel * string -> Java.Util.Scanner
参数
- source
- IReadableByteChannel
要扫描的通道
- charsetName
- String
用于将字节从通道转换为要扫描的字符的编码类型
- 属性
例外
如果未找到指定的字符集,则为 。
注解
Java文档java.util.Scanner.Scanner(java.nio.channels.ReadableByteChannel, java.lang.String)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Scanner(IPath, Charset)
[Android.Runtime.Register(".ctor", "(Ljava/nio/file/Path;Ljava/nio/charset/Charset;)V", "", ApiSince=34)]
public Scanner(Java.Nio.FileNio.IPath? source, Java.Nio.Charset.Charset? charset);
[<Android.Runtime.Register(".ctor", "(Ljava/nio/file/Path;Ljava/nio/charset/Charset;)V", "", ApiSince=34)>]
new Java.Util.Scanner : Java.Nio.FileNio.IPath * Java.Nio.Charset.Charset -> Java.Util.Scanner
参数
- source
- IPath
- charset
- Charset
- 属性
适用于
Scanner(IPath, String)
构造一个生成从指定文件扫描的值的新 Scanner 项。
[Android.Runtime.Register(".ctor", "(Ljava/nio/file/Path;Ljava/lang/String;)V", "", ApiSince=26)]
public Scanner(Java.Nio.FileNio.IPath? source, string? charsetName);
[<Android.Runtime.Register(".ctor", "(Ljava/nio/file/Path;Ljava/lang/String;)V", "", ApiSince=26)>]
new Java.Util.Scanner : Java.Nio.FileNio.IPath * string -> Java.Util.Scanner
参数
- source
- IPath
要扫描的文件的路径
- charsetName
- String
用于将字节从文件转换为要扫描的字符的编码类型
- 属性
注解
Java文档java.util.Scanner.Scanner(java.nio.file.Path, java.lang.String)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Scanner(Stream, Charset)
[Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V", "", ApiSince=34)]
public Scanner(System.IO.Stream? source, Java.Nio.Charset.Charset? charset);
[<Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V", "", ApiSince=34)>]
new Java.Util.Scanner : System.IO.Stream * Java.Nio.Charset.Charset -> Java.Util.Scanner
参数
- source
- Stream
- charset
- Charset
- 属性
适用于
Scanner(Stream, String)
构造一个新 Scanner 值,用于生成从指定的输入流扫描的值。
[Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;Ljava/lang/String;)V", "")]
public Scanner(System.IO.Stream? source, string? charsetName);
[<Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;Ljava/lang/String;)V", "")>]
new Java.Util.Scanner : System.IO.Stream * string -> Java.Util.Scanner
参数
- source
- Stream
要扫描的输入流
- charsetName
- String
用于将字节从流转换为要扫描的字符的编码类型
- 属性
例外
如果未找到指定的字符集,则为 。
注解
Java文档java.util.Scanner.Scanner(java.io.InputStream, java.lang.String)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。