小白写的简单“存取款”程序(听大佬的建议改了下,之前忘记发了。)
package pers.luochen.This.lianxi01;import java.util.Scanner;
public class CustomerTest {
public static void main(String[] args) {
//java.util.Scanner s = new java.util.Scanner(System.in);
Scanner s = new Scanner(System.in);
System.out.print("请输入您的姓名:");
//待用户输入姓名
String name = s.next();
System.out.print("请输入您的账户:");
//待用户输入账户
int account = s.nextInt();
System.out.println("账户信息:");
Account account1 = new Account();
account1.setID(account);
Account account2 = new Account();
account2.setName(name);
Account w = new Account();
do {
System.out.print("请选择本次操作:");
System.out.println("\033[31;4m" + "(1是存款,2是取款,0是退出)" + "\033[0m");
int deposit = s.nextInt();
if (deposit == 1) {
System.out.print("请输入存款数额:");
int deposit1 = s.nextInt();
w.deposit(deposit1);
} else if (deposit == 2) {
System.out.print("请输入取款数额:");
int take = s.nextInt();
w.take(take);
} else if (deposit == 0) {
System.exit(0);
s.close();
} else {
System.out.println("本次操作不正确");
}
w.getBalance();
} while (true);
}
}
----------------------------------------------------------------------------------------------------------------------------
public void take(int number1) {
if (balance < number1) {
System.out.println("你的余额不足,取钱失败");
}
if (balance >= number1) {
System.out.println("本次操作成功,取出:" + number1 + "元");
//System.out.println("余额:"+ balance - number1);
}
}
下面这个是旧代码
小白写的简单“存取款”程序。(代码不够完善,大佬指点指点)
https://www.52pojie.cn/thread-1449983-1-1.html
(出处: 吾爱破解论坛)
能用吗😁 能取出来钱吗,试过没有
能用吗😁 楼主帮我取一下,你留10个点作为报酬,把剩余的钱打到我账户就行 干嘛用的这个 我要是几毛钱还存不进去取不出来吗。。。 真的可以用吗? 必须要加事务,钱入进去了,账户余额没增加,钱吐出来了,账户没扣款,要增加这两种情况的测试,比如,做(取钱或存钱)到一半,把进程杀死(模拟死机),再启动程序,要能知道上次交易(事务)失败,可以回滚
hello world 吗?
页:
[1]
2