java OutputStream使用方法

java OutputStream使用方法,第1张

    文件字节输出流关联指定文件路径的文件,数据通过文件字节输出流以字节为单位输出并保存到文件中。文件字节输出流继承自OutputStream类,并实现OutputStream类的各种方法。

文件字节输出流的构造方法语法如下:

语法1:以File对象为参数创建FileOutputStream实例

new FileOutputStream(File file)1

语法2:以文件对象的绝对路径为参数创建FIleOutputStream实例

new FileOutputStream(String filepath)

#include <fstream>

#include <string>

#include <iostream>

#include <iomanip>

using namespace stdl;

int main()

{

ifstream fin("mytesttxt");

int num = 0;

if(!fin) return 1;

string word;

while(!fineof())

{

fin>>word;

num++;

}

finclose();

ifstream ff("mytexttxt", ios_base::binary);

ffseekg(0L, ios_base::end);

long size = fftellg();

ffclose();

cout<<setw(10)<<"Words"<<setw(10)<<"Size"<<endl;

cout<<setw(10)<<num<<setw(10)<<size<<endl;

return 0;

}

#include<iostream>

#include<string>

#include<fstream>

using namespace std;

class haha{

private:

int a[8];

int size;

public:

void input(string filename)

{

ifstream infile(filenamec_str());

int i=0;

int temp=0;

while(infile>>temp)

{

a[i]=temp;

i++;

}

size=i;

}

void show(){

for(int i=0;i<size;i++)

cout<<a[i]<<" ";

}

};

int main()

{

haha xiaojiba;

cout<<"Input filename:"<<endl;

string name;

cin>>name;

xiaojibainput(name);

xiaojibashow();

return 0;

}

在源文件头加入

#include

<fstream>

要将数据从内存写到文件:

ofstream

output("txt");

这样将文件与输出文件流(output)关联起来

然后output<<a<<"

"<<b<<"

"<<c<<endl;即可

从文件读到内存则

ifstream

input("txt");

其他类似

注意文件名必须为c字符串

若为string类型

则需要将之转换为c串:

string

str;

cin>>str;

ifstream

input(strdata());//或者ifstream

input(strc_str());

以上就是关于java OutputStream使用方法全部的内容,包括:java OutputStream使用方法、java 已经获取pdf代码,如何把他pdf文件保存到本机 要求用输出流做、java如何使用文件字节输出流类:FileOutputStream 等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9655125.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存