scanner:掃瞄器的英文名字,java中的scanner,-九游会j9

是可將檔案影像捕捉起來,以數字格式儲存的計算機周邊配備。影像擷取的方式是先將光線投射到檔案上,因檔案明暗不同的區域,使反射光有不同的強度,由ccd(charge-coupled device,電荷耦組件)感光組件將反射回來的光轉換為,再經由讀入數據,最後組成數字影像。掃描後的影像可以儲存的檔案格式有tiff、eps、、與等格式。

基本介紹

  • 中文名
  • 外文名:scanner 
  • 分類1:掌上型掃瞄器
  • 分類2:平台式掃瞄器
掃瞄器的英文名字,java中的scanner,

掃瞄器的英文名字

scanner 。
在種類上,掃瞄器大致上有:掌上型掃瞄器(handheld scanner)、平台式掃瞄器(flatbed scanner)、(sheetfed scanner)、菲林掃瞄器(film scanner)、大尺寸掃瞄器(large format scanner)、照相掃瞄器(camera scanner)、滾筒式掃瞄器(drum scanner)等。

java中的scanner

scanner java.
java.lang.object -->>> java.util.scanner
所有已實現的接口-->>>iterator
使用該方法的java類文檔前需加語句“ import java.util.scanner; ”
一個可以使用來解析基本類型和字元串的掃描器。
scanner 使用模式將其輸入分解為標記,默認情況下該分隔設定模式與空白匹配。然後可以使用不同的 next 方法將得到的標記轉換為不同類型的值。
例如,以下代碼使用戶能夠從 system.in 中讀取一個數:
scanner sc = new scanner(system.in);
int i = sc.nextint();
再看一個例子,以下代碼使 long 類型可以通過 mynumbers 檔案中的項分配:
scanner sc = new scanner(new file("mynumbers"));
while (sc.hasnextlong()) {
long along = sc.nextlong();
}
掃描器還可以使用不同於空白的。下面是從一個字元串讀取若干項的例子:
string input = "1 fish 2 fish red fish blue fish";
scanner s = new scanner(input).usedelimiter("\\s*fish\\s*");
system.out.println(s.nextint());
system.out.println(s.nextint());
system.out.println(s.next());
system.out.println(s.next());
s.close(); 輸出為:
1
2
red
blue
以下代碼同時解析所有的 4 個標記,並可以產生與上例相同的輸出結果:
string input = "1 fish 2 fish red fish blue fish";
scanner s = new scanner(input);
s.findinline("(\\d ) fish (\\d ) fish (\\w ) fish (\\w )");
matchresult result = s.match();
for (int i=1; i<=result.groupcount(); i )
system.out.println(result.group(i));
s.close();
掃描器所使用的默認空白通過 character.iswhitespace 來識別。不管以前是否更改,reset() 方法將把掃描器分隔設定的值重置為默認空白分隔設定。

相關詞條

熱門詞條

聯絡我們
网站地图