728x90
public class AccountingApp {
public static void main(String[] args) {
double valueOfSupply = 12345.0;
double vatRate = 0.1;
double expenseRate = 0.3;
double vat = valueOfSupply*vatRate;
double total = valueOfSupply+vat;
double expense = valueOfSupply*expenseRate;
double income = valueOfSupply-expense;
double devidend1 = income*0.5;
double devidend2 = income*0.3;
double devidend3 = income*0.2;
System.out.println("Value of supply : "+valueOfSupply);
System.out.println("VAT : "+vat);
System.out.println("Total : "+total);
System.out.println("Expense : "+expense);
System.out.println("Income : "+income);
System.out.println("Dividend : "+devidend1);
System.out.println("Dividend : "+devidend2);
System.out.println("Dividend : "+devidend3);
}
}
간단한 코드들을 이용하여 회계 앱을 구현해 보았다.
코드의 구조는 너무 간단하여 설명할 것이 없고..
만들면서 정말 대박 기능을 발견한 것이 두가지가 있다.
#1 원하는 값을 일괄 변수화 시키는 기능 (로컬변수추출)
alt + shift + L
#2 변수 선언 기능
마우스 올린 후 Create Local Variable

동안의 노가다를 날려버리는 대박 기능이 아닐 수 없다.
728x90
'java study' 카테고리의 다른 글
[Java Study] 나만의 앱 만들기 - 조건문 추가 (0) | 2022.07.22 |
---|---|
[Java Study] 나만의 앱 만들기 - 입력값 도입 (0) | 2022.07.18 |
[Java Study] 상속에 대하여 (0) | 2022.07.18 |
[Java Study] 인스턴스에 대하여 (0) | 2022.07.10 |
[Java Study] 자바 문서 보는 법 (패키지, 클래스, 변수, 메소드) (0) | 2022.06.28 |