語言

Scanner 建構函式

定義

多載

名稱 Description
Scanner(File)

建構一個新檔案 Scanner ,產生從指定檔案掃描的數值。

Scanner(IReadable)

建構一個新資料 Scanner ,產生從指定來源掃描的數值。

Scanner(IReadableByteChannel)

建立一個新版本 Scanner ,產生從指定通道掃描的數值。

Scanner(IPath)

建構一個新檔案 Scanner ,產生從指定檔案掃描的數值。

Scanner(Stream)

建構一個新資料 Scanner ,產生從指定輸入串流掃描的值。

Scanner(String)

構造一個新值 Scanner ,從指定字串掃描產生值。

Scanner(File, Charset)
Scanner(File, String)

建構一個新檔案 Scanner ,產生從指定檔案掃描的數值。

Scanner(IReadableByteChannel, Charset)
Scanner(IReadableByteChannel, String)

建立一個新版本 Scanner ,產生從指定通道掃描的數值。

Scanner(IPath, Charset)
Scanner(IPath, String)

建構一個新檔案 Scanner ,產生從指定檔案掃描的數值。

Scanner(Stream, Charset)
Scanner(Stream, String)

建構一個新資料 Scanner ,產生從指定輸入串流掃描的值。

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)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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

參數

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)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於