JAVA程序,统计开支

JAVA程序,统计开支,第1张

//先手工在C盘下新建一野孙个count.txt文件,输入一个0

import java.io.*

public class Main {

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

//先构造有缓冲的控制台输入流

BufferedReader buf=new BufferedReader(new InputStreamReader(System.in))

System.out.print("请输入数据:")

String str=buf.readLine()//接受控制台输入字符串

int inputnum=Integer.parseInt(str)//字符串转为整数

File file=new File("c:/count.txt")/改坦/源文件位置

FileReader fr=new FileReader(file)//创建文件输入流

BufferedReader br=new BufferedReader(fr)//缓冲文件输入流,可整行读取

String line=br.readLine()//读取文里件的字符串

br.close()//关闭缓冲

fr.close()//关闭输入流

System.out.println("原始数据是:"+line)

System.out.println("新输入的是:"+inputnum)

int num=Integer.parseInt(line)//字符串转化为整数

String newnum=num+inputnum+""//源数据加上输入的数据inputnum

System.out.println("数据将更新为:"+newnum)

FileWriter fw=new FileWriter(file)//创建文件核脊桐输出流

BufferedWriter bw=new BufferedWriter(fw)//缓冲文件输出流,可整行写

bw.write(newnum,0,newnum.length())//写数据

bw.close()//关闭缓冲

fw.close()//关闭输出流

}

}

我看到数据好像是保存在文件中的,这样解析很不给力。

建议使用 access 数据库,小巧又好用。

其他的这几个功能也不难仔明,楼主,你哪扰皮里不会,你的思路是缓戚差什么,可以讲一讲,可以协助你完成。

呵呵,好像毕业这样的很多。其实你应该提出一些具体点的要求。衫尘衡这或做样实现出来才容易一点。比如:保存兄灶在手机RMS中或者生成文件保存到文件形式。是否通过密码进入。是否联网。对消费记录要求记录那些。还有更具体时间期限。


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

原文地址: http://outofmemory.cn/yw/8279200.html

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

发表评论

登录后才能评论

评论列表(0条)

保存