Java Bank Account Application
Java Bank Account Application
Home (/index.shtml)
/ Tutorial (/tutorial/index.html)
/ Java (/tutorial/java/index.html)
/ Core (/tutorial/java/core/index.html)
/ Java Bank Account Application
In this section, you will learn how to create a Bank Account Application that will allow users to do their
transactions.
https://www.roseindia.net/tutorial/java/core/bankAccountApplication.html 1/6
6/22/2021 Java Bank Account Application
import java.util.*;
class BankAccount {
this.name = name;
this.accNo = accNo;
this.actype = actype;
this.bal = bal;
int deposit() {
amt = input.nextInt();
if (amt < 0) {
System.out.println("Invalid Amount");
return 1;
}
bal = bal + amt;
return 0;
int withdraw() {
amt = input.nextInt();
return 1;
}
if (amt < 0) {
System.out.println("Invalid Amount");
return 1;
}
bal = bal - amt;
return 0;
void display() {
System.out.println("Name:" + name);
System.out.println("Balance:" + bal);
void dbal() {
System.out.println("Balance:" + bal);
String nn = input.nextLine();
https://www.roseindia.net/tutorial/java/core/bankAccountApplication.html 2/6
6/22/2021 Java Bank Account Application
int menu;
System.out.println("Menu");
System.out.println("4. Exit");
do {
menu = input.nextInt();
switch (menu) {
case 1:
b1.deposit();
break;
case 2:
b1.withdraw();
break;
case 3:
b1.display();
break;
case 4:
quit = true;
break;
} while (!quit);
Output:
https://www.roseindia.net/tutorial/java/core/bankAccountApplication.html 3/6
6/22/2021 Java Bank Account Application
Rose
1111
Saving
2000
Menu
4. Exit
Your Balance=3000
Name:Rose
Account No:1111
Balance:1500
(https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.roseindia.net&t=)
(https://twitter.com/intent/tweet?
source=https%3A%2F%2Fwww.roseindia.net&text=:%20https%3A%2F%2Fwww.roseindia.net)
(https://plus.google.com/share?url=https%3A%2F%2Fwww.roseindia.net)
(https://www.tumblr.com/share?
v=3&u=https%3A%2F%2Fwww.roseindia.net&t=&s=)
(https://pinterest.com/pin/create/button/?
url=https%3A%2F%2Fwww.roseindia.net&description=)
(https://getpocket.com/save?
url=https%3A%2F%2Fwww.roseindia.net&title=)
(https://www.reddit.com/submit?
url=https%3A%2F%2Fwww.roseindia.net&title=)
(https://www.linkedin.com/shareArticle?
mini=true&url=https%3A%2F%2Fwww.roseindia.net&title=&summary=&source=https%3A%2F%2Fwww.roseindia.net)
(https://wordpress.com/press-this.php?u=https%3A%2F%2Fwww.roseindia.net&t=&s=)
(https://pinboard.in/popup_login/?url=https%3A%2F%2Fwww.roseindia.net&title=&description=)
https://www.roseindia.net/tutorial/java/core/bankAccountApplication.html 4/6
6/22/2021 Java Bank Account Application
Writing Calculator
Fields and Methods
Java error illegal
Calling Servlet to
Ads
https://www.roseindia.net/tutorial/java/core/bankAccountApplication.html 5/6
6/22/2021 Java Bank Account Application
https://www.roseindia.net/tutorial/java/core/bankAccountApplication.html 6/6