JavaSE的一些题目(正在学习)
2021/9/23 11:11:29
本文主要是介绍JavaSE的一些题目(正在学习),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一些题目以及知识点总结
- 题目
- 实验一
- Lab1_4
- 实验二
- Lab2_5
题目
实验一
Lab1_4
实验二
Lab2_5
实验要求
在包Lab2中创建一个名为Lab2_5的类用于存储银行账户信息,要求能够存放用户的账号、姓名、密码和账户余额等个人信息,并包含存款、取款、查询余额和修改账户密码等操作,并用此类创建对象,对象的账号为100,姓名为Tom,密码为11111,账户余额为10000。
package Lab2; import java.lang.invoke.SwitchPoint; import java.util.Scanner; import java.util.function.ObjDoubleConsumer; import javax.swing.plaf.nimbus.NimbusLookAndFeel; //java的类定义后面没有() class Cust { String name; int id; int pwd; int money; //查余额 public void tell() { System.out.println(name+" 客户您好,您的账户余额为:\n"+money); } //存款 public void input() { System.out.println("您需要存入的金额为:"); Scanner inin=new Scanner(System.in); int money_in=inin.nextInt(); money+=money_in; } //取款 public void output() { System.out.println("您需要取出的金额为:"); Scanner inout=new Scanner(System.in); int money_out=inout.nextInt(); money-=money_out; } //改密码 public void repwd() { System.out.println("请设置您的新密码:"); Scanner inpwd=new Scanner(System.in); pwd=inpwd.nextInt(); } } public class Lab2_5 { public static void main(String[] args) { // TODO 自动生成的方法存根 Cust cust=new Cust(); cust.name="Tom"; cust.id=100; cust.pwd=11111; cust.money=10000; System.out.println("您需要的操作为:\n(请输入所需业务对应数字):\n1 :存款\n2 :取款\n3 :查询余额\n4 :修改账户密码\n5 :退出"); //用户输入需要的业务 Scanner in=new Scanner(System.in); int order=in.nextInt(); //按需执行 while(order!=5) { switch(order) { case 1: cust.input(); break; case 2: cust.output(); break; case 3: cust.tell(); break; case 4: cust.repwd(); break; } //更新新的需求order System.out.println("您还需要的操作为:"); order=in.nextInt(); } } }
这篇关于JavaSE的一些题目(正在学习)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南