数组学习资料

 

 

 

package progrem;
import java.util.Scanner;


public class until {
public static void main(String[] args) {
     Scanner scan = new Scanner(System.in);
     int num1,addmoney=0,redmoney=0;
     int money=10000;
     String sm="****";
     String str="收支\t家庭金额\t\t收支金额    \t说明\n";
    boolean isFalse=true;
    while(isFalse){
        System.out.println("--------------------家庭账单----------------------");
        System.out.println("                    1:账单详情");
        System.out.println("                    2:收入登记");
        System.out.println("                    3:支出登记");
        System.out.println("                    4:退       出");
        System.out.print("请输入选项(1~4)");
        num1=scan.nextInt();
        if(num1<1 || num1>4){
            System.out.println("输入错误,请重新输入!!!");
        }
        switch(num1){
        case 1:
            System.out.println("---------------收支明细--------------------------");
            System.out.println(str);
            
            System.out.println("-------------------------------------------------");
            break;
        case 2:
            System.out.print("收入金额是:");
            addmoney=scan.nextInt();
            money+=addmoney;
            System.out.print("说明");
             sm=scan.next();
             str+="收入"+"\t"+money+"\t\t"+addmoney+"\t\t"+sm+"\n";
            System.out.println("--------------------登记完成----------------------");
            break;
        case 3:
                System.out.print("支出金额是:");
                redmoney=scan.nextInt();
                money-=redmoney;
                System.out.print("说明");
                 sm=scan.next();
                 str+="支出"+"\t"+money+"\t\t"+addmoney+"\t\t"+sm+"\n";
                System.out.println("--------------------登记完成----------------------");
            break;
        case 4:
            System.out.println("是否确定退出(y|n)");
            String ist=scan.next();
            if(ist.equals("y")){
                isFalse=false;
                System.out.println("谢谢使用,欢迎下次再见");
            }else if(ist.equals("n")){
                
            }else{
                System.out.println("输入错误!!!");
            }
        }//switch
    }//while
}//main
}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值