java家庭收支记账软件-day01
import java.util.Scanner;
public class itemfamily {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String expend=null;//收入类型int money=10000;//开始有1Wint consume=0;//收支金额String acco=null;//说明String m="";//输出收支情况do {//主体页面System.out.println("----------------家庭收支记账软件------------------");System.out.println(" 1-收支明细");System.out.println(" 2-登记收入");System.out.println(" 3-登记支出");System.out.println(" 4-退 出");System.out.println(" 请选择<1-4>:");
//具体实现int a = scanner.nextInt();if (a == 1) {System.out.println("收支\t\t\t账号金额\t\t\t收支金额\t\t\t说明");System.out.println(m);} else if (a == 2) {System.out.println("收入金额:");int take=scanner.nextInt();String jies=scanner.nextLine();//接受多输出的/nSystem.out.println("收入说明:");String acc=scanner.nextLine();expend="收入";consume=take;money=money+consume;acco=acc;String n=(expend+"\t\t\t"+money+"\t\t\t"+consume+"\t\t\t\t"+acco+"\n");m=m+n;} else if (a == 3) {System.out.println("支出金额:");int pay=scanner.nextInt();String jies=scanner.nextLine();//接受多输出的/nSystem.out.println("支出说明:");String acc1=scanner.nextLine();expend="支出";consume=pay;money=money-consume;acco=acc1;String n=(expend+"\t\t\t"+money+"\t\t\t"+consume+"\t\t\t\t"+acco+"\n");m=m+n;} else if (a == 4) {break;}else{System.out.println("请输入合法数字!");}} while (true);System.out.println("软件已退出!");}}
``
java家庭收支记账软件-day01相关推荐
- eclipse编写的Java家庭收支记账软件
eclipse编写的Java家庭收支记账软件 界面及操作过程如下所示: -----------------家庭收支记账软件----------------- 1 收支明细 2 登记收入 3 登记支出 ...
- java家庭收支记账软件
说明: 这篇文章主要运用了一些java基础知识的一个综合运用 主要涉及以下知识点: 变量的定义 基本数据类型的使用 循环语句 分支语句 方法声明.调用和返回值的接收 简单的屏幕 ...
- 家庭收支记账软件--Java
家庭收支记账软件–Java 需求描述: 模拟实现基于文本界面的<家庭记账软件>. 该软件能够记录家庭的收入.支出,并能够打印收支明细表. 项目采用分级菜单方式.主菜单如下: 需求说明: 假 ...
- Java实现家庭收支记账软件
题目来自于尚硅谷基础项目1,其中没有使用项目提供的现成的方法 测试类 package test;import face.MainInterFace; import code.*; public cla ...
- Java项目:家庭收支记账软件
目录 前言 一.任务要求 二.实现代码 总结 前言 最近花了一个星期看了JAVA经典书籍<Java核心技术卷I>,囫囵吞枣般看完,领略了其中大概内容,花时间看视频巩固一下,就去b站看了尚硅 ...
- java基础(家庭收支记账软件)
家庭收支记账软件 目标 模拟实现一个基于文本界面的<家庭记账软件> 掌握初步的编程技巧和调试技巧 主要涉及以下知识点: 变量的定义 基本数据类型的使用 循环语句 分支语句 方法声明.调用和 ...
- Java项目一(案例):家庭收支记账软件
Java项目一(案例):家庭收支记账软件 项目概述 软件功能 项目说明 涉及Java知识点 软件需求说明 程序代码示例 FamilyAccount.class文件 自定义Utility.class工具 ...
- Java实现家庭收支记账软件及编写过程中的注意事项
一.思路 1.明确需求 总需求也就是家庭收支记账软件要实现的功能,要能实现记录家庭的收入与支出,并打印收支明细表. 2.实现步骤 第一步要展示程序的主界面,内容要包含四个菜单选项. 第二步实现根据用户 ...
- Java开发一个家庭收支记账软件
4.请开发一个家庭收支记账软件 界面及操作过程如下所示: -----------------家庭收支记账软件----------------- 1 收支明细 2 登记收入 3 登记支出 4 退 出 请 ...
最新文章
- 基于协同过滤算法实现选课推荐系统
- 文件夹的位置_win10添加网络位置向导 提示:‘输入的文件夹似乎无效。请选择另一个’解决方法...
- memcpy 头文件_C|memcpy()和memmove()的比较及实现
- Python3快速入门----(3) dict(字典结构)
- luogu P2257 YY的GCD
- 华为硬件工程师社招机考题库_干货:2016年华为中兴硬件工程师笔试题目与经验...
- maven建立webapp项目时显示Cannot change version of project facet Dynamic web module to 2.5
- 开发者测试你必须知道的7件事
- Linux性能分析之IO篇
- 关于学校软件安装错误:“an error ocurred installing TAP device”的个人解决办法
- 觅伊的进化,是陌生人社交的未来吗?
- 电脑注册表修复清理,以及运行库修复
- 基于龙芯CPU中标麒麟操作系统的国产半实物仿真系统ETestDEV
- MC基础教程#1 关于启动器
- JavaWeb 修炼之路(五)服务器中的请求和响应
- 关于考研的几个潜规则
- 如何搭建一个个人博客,这么写纯粹是为了通过shen he
- 记录我删库没跑路的处理方式
- 金融互联网之网络征信技术接口
- 股票盯盘小工具代码梳理
热门文章
- 英语口语网站免费学习资源大全
- 阿里云 实现流媒体 直播 demo
- 【C语言】分类统计字符个数(多行输入字符串)
- 【BZOJ1014】【JSOI2008】火星人prefix Splay处理区间,hash+dichotomy(二分)check出解...
- MTK AF如何开启log 录制mobile log 如何full scan(无指令无图片版本)
- 企业内部DNS从服务器架构的步骤
- TikTok Shop(英国小店)常见问题:退货?结算?回款?等。
- Stream流中常用的方法
- 2023蓝牙耳机性价比推荐:高品质蓝牙耳机盘点分享
- Android 更改menu的背景颜色和字体颜色