2014-02-23 89 views
0

我決定在課外時間以外實際做一些工作來嘗試和改進。所以,我決定做一個我認爲會很酷的小項目。但是,我不知道我有多現實。迷你工程諮詢

這個想法是通過他們所說的定義人們的情緒。這只是一個小程序,只是爲了幫助我改進。所以我的計劃是讓程序檢測用戶輸入的通用詞彙......所以'快樂','悲傷'等因素來決定他們的心情。很顯然,在現實世界中,這並不是有效的,但因爲它只是爲了改進我認爲它會很酷。

現在,

我想創建兩個字符串快樂&傷心的。當用戶鍵入我將要包含的這些通用詞時,這些字符串會以某種方式運行。有沒有辦法將變量分配給變量,還是我完全走錯了方向?

乾杯:d

+1

'String [] words = {「happy」,「sad」};' – BitNinja

+0

使用數組。 codeNinja的例子顯示瞭如何做一個字符串數組。你可能會發現二維數組很有用。 – Hosch250

+0

呃你是想把單詞分類爲快樂還是悲傷? – Clark

回答

0

查找到關聯數組http://en.wikipedia.org/wiki/Associative_array在給定的語言,它們是包含鍵值對數組。所以你可以把'快樂'這個詞作爲關鍵詞,把這些詞作爲通用詞。

然後,如果用戶鍵入一個通用關鍵字,您可以查找關聯數組(根據您的語言,這將會有所不同),並查找關鍵字('Happy'或'Sad')'Associated '用這個詞。

有意義嗎?

+1

在Java中,您可以使用'Map'和_generics_。使用特定的'Map'實現將是'HashMap words = new HashMap ();'。 – SimonT