、、、などを使用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 を返すもの) はありますか?