到目前为止,我一直在使用Scanner对象接收输入,并想了解BufferedReader的工作原理.我试过了,它似乎只适用于Strings.有人可以告诉我如何使用它与int和double?并且你如何在同一行上要求两个String输入?谢谢.
想象BufferedReader并Scanner处于不同的抽象层次,而不是"做同样的事情"的可互换部分.我认为这是你陷入困境的根本问题.
BufferedReader在某种意义上说比"更简单" Scanner.BufferedReader只读Strings.
Scanner比...强大得多BufferedReader.它具有API,可以轻松提取各种类型的对象.
我可以想象Scanner被BufferedReader用作底层构建块.而使用Scanner写作BufferedReader就好像用大锤杀死一只蚂蚁.
| 归档时间: |
|
| 查看次数: |
17139 次 |
| 最近记录: |