谁能提供一个Java做的个人理财系统软件的代码啊?急用!!!!
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class AccountDemo { public static double MONEY = 0;// 初始化金额是100元。
public static void main(String[] args) { final String USER_NAME = "zhangsan";// 用户名 final String PASSWORD = "123456";// 密码 while (true) { System.out.print("请输入用户名:"); String user_name = getString(); System.out.print("请输入密码:"); String password = getString(); if (user_name != null && user_name.equals(USER_NAME) && password != null && password.equals(PASSWORD)) { System.out.println("登陆成功!你要干什么?"); while (true) { System.out.println("1:存款"); System.out.println("2:取款"); System.out.println("3:查询余额"); System.out.println("q:退出程序"); System.out.print("请选择:"); String userIn = getString(); int in = 0; if (userIn != null && userIn.equals("1")) { in = Integer.parseInt(userIn); } else if (userIn != null && userIn.equals("2")) { in = Integer.parseInt(userIn); } else if (userIn != null && userIn.equals("3")) { in = Integer.parseInt(userIn); } else if (userIn != null && userIn.trim().toUpperCase().equals("Q")) { in = 4; } else { System.out.println("你输入的指令不正确!请重新输入。
"); continue; } switch (in) { case 1: double add_money = 0; while (true) { System.out.print("请输入你要存入的金额:"); try { add_money = Double.parseDouble(getString()); } catch (Exception e) { System.out.println("金额输入不正确!"); continue; } break; } MONEY += add_money; System.out.println("存入的金额是" + add_money + "\r\n请选择你要的操作:"); break; case 2: double money = 0; while (true) { System.out.print("请输入你要取出的金额:"); try { money = Double.parseDouble(getString()); } catch (Exception e) { System.out.println("金额输入不正确!"); continue; } if (money > MONEY) { System.out.println("取出的金额大于现有存款,请重新输入要取出的金额!"); continue; } break; } MONEY -= money; System.out.println("取出的金额是" + money + "\r\n请选择你要的操作:"); break; case 3: System.out.println("你的余额是:" + MONEY + "\r\n请选择你要的操作:"); break; case 4: System.out.println("程序退出!"); return; } } } else { System.out.println("错误:用户名与密码不匹配!\r\n"); System.out.println("按任意键:重新输入用户名和密码。
"); System.out.println("q:退出程序。
"); System.out.print("请选择:"); String in = getString(); if (in.trim().toUpperCase().equals("Q")) { break; } } } } public static String getString() { String str = null; BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); try { str = br.readLine(); } catch (IOException e) { e.printStackTrace(); } return str; } }
求推荐一款较靠谱的Java代码统计工具。
1、打开系统属性窗口2、单击“环境变量”(在高级系统设置里面)3、单击系统变量下的“新建”按钮4、在“变量名”文本框中输入“JAVA_HOME”,在“变量值”文本框中输入JDK的安装途径,比如C盘的JAVA文件夹中的jdk1.7.0_24,你就输入“C:\JAVA\jdk1.7.0_24\”,点击确定就OK了,注意你自己的安装途径可能和其他人的不同,但是原理都是一样的。
5、在系统变量中查找Path变量,没有的话就新建变量“Path”,“变量值”就在其起始位置前添加“%JAVA_HOME%\bin;”请楼主注意变量名变量值的大小写,别弄错了,不会的话可以继续问我,祝楼主成功!纯手打,望采纳,谢谢!