iT邦幫忙

2026 iThome 鐵人賽

DAY 2
0
自我挑戰組

Java 程式設計與實作:30 天打造個人記帳系統系列 第 2

變數與資料型態:開始記錄第一筆消費

  • 分享至 

  • xImage
  •  

昨天認識了 Java 的基本程式結構,也成功讓程式輸出文字。今天想再往前一步,學習 Java 裡很重要的「變數」和「資料型態」。之後要製作個人記帳系統,一定會需要記錄消費項目、金額、分類等資料,所以今天就先從怎麼把這些資料存進程式開始。

什麼是變數?
變數可以想成是一個用來存放資料的空間。
例如今天買了一杯飲料,我可能需要記錄:

  • 消費項目:飲料
  • 金額:60
  • 分類:飲食
    在 Java 裡,可以利用變數把這些資料保存起來。
    String item = "飲料";
    int amount = 60;
    String category = "飲食";
    這裡建立了三個變數:
    item 用來記錄消費項目。
    amount 用來記錄消費金額。
    category 用來記錄消費分類。

Java 常見的資料型態
不同的資料需要使用不同的資料型態,例如:
int:整數,例如 60、100、500。
double:有小數點的數字,例如 59.5。
String:文字,例如「飲料」、「交通」。
boolean:只有 true 或 false 兩種結果。

今天的小實作:第一筆記帳資料
今天就利用變數做一個非常簡單的記帳資料。
public class Main {
public static void main(String[] args) {

    String item = "晚餐";
    int amount = 150;
    String category = "飲食";

    System.out.println("===== 我的記帳紀錄 =====");
    System.out.println("消費項目:" + item);
    System.out.println("消費金額:" + amount + " 元");
    System.out.println("消費分類:" + category);
}

}
執行後會得到:
===== 我的記帳紀錄 =====
消費項目:晚餐
消費金額:150 元
消費分類:飲食

今天第一次把 Java 的基本語法和之後要做的記帳系統結合起來。
雖然現在的資料還是直接寫在程式裡,但至少已經可以使用變數保存一筆消費資料了。
之後如果可以讓使用者自己輸入「吃了什麼、花多少錢」,就會更像真正的記帳程式。

Day 2 學習心得
今天學到了 Java 的變數和幾種常見的資料型態,也開始了解不同資料為什麼需要使用不同的型態。原本只是單純輸出文字,今天已經可以先把消費資料存進變數,再把內容顯示出來。
雖然目前的記帳功能還很簡單,但已經比昨天更接近最後想完成的個人記帳系統。下一步希望可以讓使用者自己輸入消費資料,而不是每次都要修改程式碼。


上一篇
認識 Java 與開發環境
下一篇
使用 Scanner:讓使用者自己輸入記帳資料
系列文
Java 程式設計與實作:30 天打造個人記帳系統7
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言