java 写入int_java怎么向文件中写入int类型的数据

这篇博客讨论了如何在Java中将int类型的数据写入文件。提供了代码示例,展示如何使用`DataOutputStream`来实现这一操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

java怎么向文件中写入int类型的数据

关注:119  答案:2  mip版

解决时间 2021-01-23 23:36

e6cb1a03ad541b3098697807b7bf1798.png

提问者妳熄滅叻菸,説啓従偂

2021-01-23 11:04

java怎么向文件中写入int类型的数据

最佳答案

e6cb1a03ad541b3098697807b7bf1798.png

二级知识专家为你卑微了我自己

2021-01-23 12:00

import java.util.*;

public class MyfirstList {

public static void main(String[] args)throws Exception{

int a =0;

Scanner input = new Scanner(System.in);

System.out.println("输入数字:");

a = input.nextInt();

}

}

全部回答

e6cb1a03ad541b3098697807b7bf1798.png

1楼輓揂隨風

2021-01-23 12:31

import java.io.*;

class test

{

public static void main(string args[])throws ioexception

{

writedata();

}

public static void writedata()throws ioexception

{

bufferedreader br = new bufferedreader(new inputstreamreader(system.in));

dataoutputstream dos=new dataoutputstream(new fileoutputstream("data.txt"));

bufferedwriter bw = new bufferedwriter(new filewriter("data.txt"));

string line = null;

while((line = br.readline())!=null)

{

if(line.equals("exit")) //录入的字符串是"exit",则退出

break;

try

{

dos.writeint(integer.parseint(line)); //如果录入的是int型,则向文件“data.txt”中写入int型的数据

}

catch (numberformatexception e1)

{

try

{

dos.writedouble(double.parsedouble(line)); //录入的是double型,“data.txt”中写入double型的数据

}

catch (numberformatexception e2)

{

bw.write(line); //不是int,double,即使string类型,就将string类型写入

}

}

}

br.close();

dos.close();

bw.close();

}

}

我要举报

如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

点此我要举报以上信息!

推荐资讯

大家都在看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值