、、、などを使用java.util.Scanner
して入力を解析することに非常に精通しています。next()
hasNext()
nextInt()
nextLine()
Scala で他に使用すべきものはありますか?
このデータは文法に従って構造化されていません。それよりもアドホックです。
たとえば、在庫があるとします。入力の各行は名前で始まり、次にそれらのアイテムの数量があり、次にそれらのアイテムの ID があります
Firetruck 2 A450M A451M
Machine 1 QZLT
Keyboard 0
Console
などのメソッドがあることがわかりますreadInt()
が、入力行全体を読み取ります。に相当するものはnextInt()
存在しないようです。
java.util.Scanner
明らかにトリックを行います。しかし、他に使用すべきもの (たとえば、Java 型ではなく Scala を返すもの) はありますか?