FileInputStream的available方法

FileInputStream的available方法available():返回与之关联的文件的字节数importjava.io.File;importjava.io.FileInputStream;importjava.io.IOException;publicclassFileInputStreamDemo2{ publicstaticvoidmain(String[]args)throwsIOE…

大家好,又见面了,我是你们的朋友全栈君。

available():返回与之关联的文件的字节数

 

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;

public class FileInputStreamDemo2 {

	public static void main(String[] args) throws IOException {
//		File file = new File("D:\\传智播客毕向东java\\解压后mp4文件\\day22_mp4-IO流\\IO流\\19-IO流-字节流-复制图片图解.mp4");
//		System.out.println(file.length());
		
		FileInputStream fis = new FileInputStream("tempfile\\fos.txt");
		
//		System.out.println(fis.available());//可以获取与之关联的文件的字节数
		byte[] buf = new byte[fis.available()];
		//创建了一个和文件大小一样的缓冲区,刚刚好
		fis.read(buf);
		System.out.println(new String(buf));
		
		fis.close();
		
	}
}

FileInputStream的available方法

关注我的微信公众号,观看更多精彩内容:

FileInputStream的available方法
FileInputStream的available方法

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135620.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • PHPExcel_把Excel数据导入数据库PHP

    PHPExcel_把Excel数据导入数据库PHPPHPExcel导出到Excel前提,准备工作1、PHP版本5.3以上2、官网下载稳定版本的PHPExcel官网地址:http://phpexcel.codeplex.com/以下均以PHPExcel_1.8.0稳定版为学习版本插曲:当我用在官网下载的1.8.0版本练习时,发现与PHP7不能兼容,经Goole后发现要下载Github上的最新版本,附地址:https://github.c

    2022年10月29日
  • 云服务器和虚拟主机的区别

    云服务器和虚拟主机的区别云服务器和虚拟主机的区别:1、技术原理:云服务器是基于庞大的服务器资源池,是在一组集群主机上虚拟出多个类似独立主机的部分,集群中每个主机上都有云服务器的一个镜像;虚拟主机是服务器划分出的一部分,因此也叫做虚拟空间,在服务器当中划分出一定的磁盘空间放置web程序组件,提供数据的存放和传输功能。2、可用资源:云服务器是独享资源,具有独立的CPU、内存、硬盘和ip等;虚拟主机则是众多网站空间共享一台物理服务器的资源。3、主机费用:由于虚拟主机是多个空间分享一台服务器的带宽、IP等资源,费用低廉,价格比云服

    2022年6月25日
  • Rancher首席架构师解读Fleet:它何以管理百万集群?

    Rancher首席架构师解读Fleet:它何以管理百万集群?作者简介DarrenShepherd,RancherLabs联合创始人及首席架构师。在加入Rancher之前,Darren是Citrix的高级首席工程师,他在那里从事CloudStack、OpenStack、Docker的工作,并构建下一代基础设施编排技术。在加入Citrix之前,Darren曾在GoDaddy工作,他设计并领导一个团队实施公有和私有IaaS云。本文转自RancherLabs2020年年初,Rancher开源了海量集群管理项目Fleet,为大量的Kubernetes集群提供集.

    2022年6月6日
  • webpack react 单独打包 CSS

    webpack react 单独打包 CSS

    2021年9月14日
  • phpstorm 激活码 suspend[在线序列号]

    phpstorm 激活码 suspend[在线序列号],https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
  • 无刷直流电机控制技术(无刷直流电机)

    2020-09-14无刷直流电机无位置传感器控制策略传统无刷直流电机安装的霍尔传感器增加了电机的体积和成本、可靠性低、抗干扰能力弱。因此提出了无刷直流电机无位置传感器控制策略,解决了传递霍尔传感器的弊端。1.无刷直流电机2.控制策略控制策略主要包括:反电动势法、三次谐波法、反电势积分法、磁链估测法、续流二极管法、智能控制法等。…

    2022年4月11日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号