我與Java初學者,我做一個簡單的文本RPG,我想存儲字符信息的一類,如姓名,職位,年齡等。例如:傳遞/存儲一個類的信息?
class myChar
{
String name = "";
String job = "";
int age = 0;
//set, get, etc...
}
我希望用戶能夠被問到他們的姓名,工作等等,然後將其傳回班級,以便稍後可以將其拉出。我知道如何用整數做的相當不錯,比如我有在HP,攻擊力等存儲在一個統計類:
class Stats // Demonstrates Class
{
int hp = 10;
//set, get, etc...
public int hit() // Player is hit
{
hp --;
return hp;
}
}
所以你看,我有一個小的把握就可以了,但我我不太清楚如何得到它,所以玩家可以輸入這些信息並將其存儲起來。我明白這個用法:
Stats myStats = new Stats("John", "Warrior", 30);
當談到識別信息,而不是如何讓玩家自己選擇它。如果我聽起來太模糊,我很抱歉,我會根據需要更新我的帖子!
編輯:我有一個主要的公開課,其中包含不同的「房間」等。這很長,我知道如何獲得用戶輸入。例如,我有一個允許用戶「查看」,「使用」,「獲取」等的命令窗口,因此我理解用戶輸入相當好。我只是不知道如何讓用戶輸入信息並將這些信息存儲在外部課程中,以便後續調用。
你到底需要什麼?輸入輸出? – Elazar 2013-05-12 23:03:12
我知道如何輸出信息,所以是的,我想了解如何讓用戶輸入信息,以便稍後調用。 – Hydlide 2013-05-12 23:07:44