Hello!我試圖創建一個Java塊,它允許我根據從數組中調用的字符串調用類 - 但是,不幸的是,我似乎無法使它工作。如果有人可以幫助我將感激不盡,我包括我到目前爲止散列出來的代碼...在Java中使用數組時發生ClassNotFound異常
public class ProcrastinatorPanel extends JPanel {
String[] room = {
"Hallway", "Bathroom", "Study",
"Bedroom", "Dining Room", "Living Room",
"Kitchen", "Playroom", "Bathroom", "Garage" };
int roomNumber = 0;
public ProcrastinatorPanel() {
Hallway.hallway = new Hallway();
Class roomClass = Class.forName(room[roomNumber]);
}
}
你有叫「走廊」的課嗎? – Thilo
您沒有名爲'Hallway'的類,類加載器可以找到它(在這種情況下表示它不在默認包中)。使用完全限定名稱。 –
這是什麼讓我困擾 - 名爲走廊的類存在,並在同一個源文件夾中... – user2479645