java_io_文件读取标准步骤-创新互联
File f =new File("~"); //创建源
InputStream is =new FileInputStream(f); //选择流
is.read() 读取单个数据,并使游标下移 //操作(读取)
is.close() //释放资源,输入流读取后必须释放资源
public class test{
public static void main(String[]args)
{
//创建源
File f=new File("C:/Users/10853/eclipse-workspace/hell/src/hell/abc");
InputStream is =null;//提升is的作用域,避免在try中声明后,作用域
//只在try,finally中语句无法执行
//选择流
try {
is =new FileInputStream(f);
//操作(读取)
int temp;
while((temp=is.read())!=-1) //temp=is.read()表达式整体的值就是temp的值
{ //is.read()会读取单个数据,当数据读取完毕时,返回-1
System.out.println((char)temp);
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally
{
try {
if(null!=is)//当is创建成功时才执行关闭
{
is.close();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网站标题:java_io_文件读取标准步骤-创新互联
URL分享:http://scyanting.com/article/hhoso.html