Java 基础实验 银行转账
本實驗要求:按用戶輸入的有效金額,實現“模擬轉賬”功能
用戶通過輸入有效的提款金額,顯示支出的金額并顯示當前的余額!
實現思路:
1、創建Scanner對象,設置參數:System.in:
2、調用Scanner的nextFloat方法獲取用戶輸入的取款金額。
3、?調用close方法關閉Scanner。
4、定義取款金額a,余額total,賬戶余額:賬戶余額 = 原賬戶余額 – 取款金額。
5、輸出余額。
package cn.campsg.java.experiment;
import java.util.Scanner;
public class BankTransfer {
?? ?public static void main(String[] args) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?Scanner in = new Scanner(System.in);
?? ??? ?float a = in.nextFloat(); //a為取款金額
?? ??? ?in.close();
?? ??? ?float total = 10000.0f;? //創建賬戶余額變量total
?? ??? ?if(a < 0 || a > total)
?? ??? ?{
?? ??? ??? ?System.out.println("輸入的轉賬金額有誤!");
?? ??? ??? ?return;
?? ??? ?}else if(a <= total) {
?? ??? ??? ?total = total-a;? ? ? ? ? //賬戶余額:賬戶余額 = 原賬戶余額 – 取款金額。
?? ??? ??? ?System.out.println("支出:"+ a);? ?//?控制臺輸出支出的金額數:”支出:”+ 用戶輸入的取款金額。
?? ??? ??? ?System.out.println("當前余額:"+ total);//控制臺輸出取款后的賬戶余額:”當前余額:”+ 賬戶余額。
?? ??? ?}
?? ??? ?
?? ?}
}
實現截圖如下:
?
?
總結
以上是生活随笔為你收集整理的Java 基础实验 银行转账的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: var类型推断关键字
- 下一篇: Java疯狂讲义