Java获取外部数据的方式,有从文件,从手动输入。
针对从文件和手动输入的实现根据现有的System.in和从文件输入流获取。
类Scanner将两者都已经实现,只要输入流实现了Readable接口。
Scanner的重要两个特性。
1.对输入流可以按分隔符分割,具体按照正则表达式来实施。默认的分隔符为空格。
2.可以根据当地的语言环境,设置Scanner的语言环境。避免输入和输出因语言环境不同而导致的编码问题。
Java获取外部数据的方式,有从文件,从手动输入。
针对从文件和手动输入的实现根据现有的System.in和从文件输入流获取。
类Scanner将两者都已经实现,只要输入流实现了Readable接口。
Scanner的重要两个特性。
1.对输入流可以按分隔符分割,具体按照正则表达式来实施。默认的分隔符为空格。
2.可以根据当地的语言环境,设置Scanner的语言环境。避免输入和输出因语言环境不同而导致的编码问题。